North Carolina's Teacher Directory

Based on 101,891 Ratings
5-star
77%
4-star
9%
3-star
5%
2-star
2%
1-star
4%
North Carolina employs over 129,501 teachers who oversee approximately 1,498,344 students. Students in North Carolina submitted more than 101,891 teacher and professor ratings through RateMyTeachers.com. The average teacher rating in North Carolina is 4.52, which happens to be above the national average of 4.46.
Teacher Name
Overall Score
School Name

Thomas Gray

Department Not Specified
High School
1731 N Nc 87, Elon, North Carolina 27244

Thomas Munroe

Department Not Specified
High School
7101 Spencer Dixon Rd, Greensboro, North Carolina 27455

Thomas Terry

Department Not Specified
Middle School
500 N Beckford Dr, Henderson, North Carolina 27536

Thomas Knowles

Department Not Specified
High School
212 James Sprunt Dr, Kenansville, North Carolina 28349

Tia Carver

Department Not Specified
Middle School
1701 River Rd, Elizabeth City, North Carolina 27909

Tiea Goodnight

Department Not Specified
Elementary School
925 N Enochville Ave, China Grove, North Carolina 28023

Tiffany Phifer

Department Not Specified
Middle School
4101 N Tryon St, Charlotte, North Carolina 28206

Tiffany Tyson

Department Not Specified
Middle School
4101 N Tryon St, Charlotte, North Carolina 28206

Tiffany Hull

Department Not Specified
Elementary School
3384 E Main St, Claremont, North Carolina 28610

Tiffany Brisbin

Department Not Specified
Elementary School
307 S Pine St, Dallas, North Carolina 28034

Tiffany Clough

Department Not Specified
Middle School
807 W Chapel Hill St, Durham, North Carolina 27701

Tiffany Boss

Department Not Specified
Elementary School
4915 Barbee Rd, Durham, North Carolina 27713

Mrs. Mottram

Department Media
Middle School
13624 Steele Creek Road, Greenboro, North Carolina

Trevor Stewart

Department English
High School
1415 Fontana Rd, Bryson City, North Carolina 28713

Minnie Graham

Department Computer Science
Middle School
22801 Airbase Rd, Laurinburg, North Carolina 28352

Porter

Department Administration
High School
890 Clarks Chapel Rd, Weaverville, North Carolina 28787

Terry Burleson

Department Science
Middle School
1834 U.S. 220 Alternate, Biscoe, North Carolina 27209

Kathy Beaman

Department Home Economics
High School
140 School Dr, Snow Hill, North Carolina 28580

Carolyn Bates

Department Computer Science
High School
140 School Dr, Snow Hill, North Carolina 28580

Michelle Roberts

Department Technology
High School
140 School Dr, Snow Hill, North Carolina 28580

Josh McClure

Department Social Studies
High School
140 School Dr, Snow Hill, North Carolina 28580

Martha Welch

Department Math
High School
140 School Dr, Snow Hill, North Carolina 28580

Sylvia Ellis

Department Substitute Teacher
High School
140 School Dr, Snow Hill, North Carolina 28580

Kevin Hart

Department Physical Education
High School
140 School Dr, Snow Hill, North Carolina 28580

Coulter Sarah

Department English
High School
523 W Walker Ave, Asheboro, North Carolina 27203

L Hall

Department History
High School
600 Mc Dowell High School Rd, Marion, North Carolina 28752

Dan Hardee

Department Not Specified
High School
7035 Spartan Dr, Hudson, North Carolina 28638

Molly Lynde

Department History
High School
4203 Caratoke Hwy, Barco, North Carolina 27917

Meghan Retseck

Department Fine Arts
Middle School
6301 Jones Sausage Rd, Garner, North Carolina 27529

Susan Dougherty

Department Grade 6
Middle School
730 Old Us Highway 70, Swannanoa, North Carolina 28778

Tyler Mitchell

Department Science
High School
475 Enka Lake Rd, Candler, North Carolina 28715

Michael Shone

Department Not Specified
High School
4901 Monroe Weddington Rd

Jessica Santana

Department Not Specified
Elementary School
515 Elizabeth Ave, Monroe, North Carolina 28112

Jessica Osborne

Department Not Specified
Middle School
154 Foundation Ct, Mooresville, North Carolina 28117

Jessica Clark

Department Not Specified
Elementary School
839 S Magnolia St, Mooresville, North Carolina 28115

Jessica Clarkson

Department Not Specified
Middle School
13440 Lucia Riverbend Hwy, Mount Holly, North Carolina 28120

Jessica Mccullough

Department Not Specified
Elementary School
1925 N Main St, Mount Holly, North Carolina 28120

Jessica Golden

Department Not Specified
Middle School
945 Conaheeta St, Murphy, North Carolina 28906

Jessica Simpson

Department Not Specified
Elementary School
2620 Balls Creek Road,Newton, NC 28658

Jessica Buchanan

Department Not Specified
Elementary School
9633 U.S. 74, Peachland, North Carolina 28133

Jessica Ramirez

Department Not Specified
Elementary School
210 Lowry St, Pineville, North Carolina 28134

Jessica Byrd

Department Not Specified
Elementary School
650 Holts Pond Rd, Princeton, North Carolina 27569

Jessica Pilkington

Department Not Specified
Elementary School
730 Turnpike Rd, Raeford, North Carolina 28376

Jessica Wolschleger

Department Not Specified
Elementary School
9425 Baileywick Rd, Raleigh, North Carolina 27615

Jessica Hook

Department Not Specified
Elementary School
2001 Lorimer Rd, Raleigh, North Carolina 27606

Jessica Currin

Department Not Specified
Elementary School
1601 Lynn Rd, Raleigh, North Carolina 27612

Jessica Cillian

Department Not Specified
Elementary School
5601 Tryon Rd, Raleigh, North Carolina 27606

Jessica Lamberth

Department Not Specified
Middle School
182 High School Rd, Reidsville, North Carolina 27320

Jessica Geiss

Department Not Specified
High School
10 Park Dr,Research Triangle Park, NC 27709

Jessica Lowery

Department Not Specified
Elementary School
442 Hawthorne Ave, Rockingham, North Carolina 28379

Jessica Bozza

Department Not Specified
Elementary School
701 Granite Falls Blvd, Rolesville, North Carolina 27571

Jessica Clark

Department Not Specified
Middle School
305 W Pleasant St, Roseboro, North Carolina 28382

Jessica Clacherty

Department Not Specified
Elementary School
1825 W Park Rd, Salisbury, North Carolina 28144

Jessica Kuehne

Department Not Specified
Elementary School
3115 Cemetery Rd, Sanford, North Carolina 27330

Jessica Mcneilly

Department Not Specified
Elementary School
900 S Post Rd, Shelby, North Carolina 28152

Jessica Hamalainen

Department Not Specified
Elementary School
616 Mc Brayer Homestead Rd, Shelby, North Carolina 28152

Jessica Cheap

Department Not Specified
Elementary School
7718 Sylvan Rd, Snow Camp, North Carolina 27349

Jessica Holyfield

Department Not Specified
Middle School
450 N Main St, Sparta, North Carolina 28675

Jessica Emery

Department Not Specified
Elementary School
300 James Farm Rd, Statesville, North Carolina 28625

Jessica Rogers

Department Not Specified
Elementary School
7370 Clinton Road Hwy 24, Stedman, North Carolina 28391

Jessica Lehman

Department Not Specified
Elementary School
161 Bee Tree Rd, Swannanoa, North Carolina 28778

Jessica Batchelor

Department Not Specified
Elementary School
Po Box 188, Trenton, North Carolina 28585

Jessica Wilkins

Department Not Specified
Elementary School
100 School Pl, Tryon, North Carolina 28782

Jessica Dunlap

Department Not Specified
Elementary School
141 James St, Vass, North Carolina 28394

Jessica Barba

Department Not Specified
Elementary School
4266 N Carolina 11, Wallace, North Carolina 28466

Jessica Woolard

Department Not Specified
Elementary School
4103 Market Street Ext, Washington, North Carolina 27889

Jessica Fisher

Department Not Specified
High School
2825 Crane Rd, Waxhaw, North Carolina 28173

Jessica Kinney

Department Not Specified
Elementary School
1100 Waxhaw Indian Trail Rd

Jessica Anstead

Department Not Specified
High School
6875 Applewhite Rd, Wendell, North Carolina 27591

Jessica Mercer

Department Not Specified
Elementary School
35 Bacons Way, Whiteville, North Carolina 28472

Jessica Williams

Department Not Specified
Elementary School
3925 Roger Haynes Dr, Wilmington, North Carolina 28429

Jessica Boyd

Department Not Specified
Elementary School
6701 Gordon Rd, Wilmington, North Carolina 28405

Jessica Bone

Department Not Specified
Elementary School
1913 Martin Luther King Junior Pkwy, Wilson, North Carolina 27893

Jessica Kirk

Department Not Specified
Elementary School
431 Forlines Rd, Winterville, North Carolina 28590

Jessica Paciullo

Department Not Specified
Elementary School
3601 S Bend Rd, Winterville, North Carolina 28590

Jessie Carter

Department Not Specified
High School
306 E Red Cross Rd, Oakboro, North Carolina 28129

Jessie Howington

Department Not Specified
High School
10 Park Dr,Research Triangle Park, NC 27709

Jevar Bransome

Department Not Specified
High School
East Young Street,Rolesville, NC 27571

Jihan Breedlove

Department Not Specified
Middle School
501 S Bruns Ave, Charlotte, North Carolina 28208

Jill Boswell

Department Not Specified
High School
2101 Spring Dr, Garner, North Carolina 27529

Jill Wheeler

Department Not Specified
High School
500 Harrison Dr, Wilson, North Carolina 27893

Jill Walker

Department Not Specified
Elementary School
400 Ross St, Asheboro, North Carolina 27203

Jill Hildebrand

Department Not Specified
Elementary School
8335 Nc 210, Bunnlevel, North Carolina 28323

Jill Michaelson

Department Not Specified
Elementary School
6001 Quail Hollow Rd, Charlotte, North Carolina 28210

Jill Morris

Department Not Specified
Elementary School
2520 Huntingtowne Farms Ln, Charlotte, North Carolina 28210

Jill Hayden

Department Not Specified
Elementary School
7101 Idlewild Rd, Charlotte, North Carolina 28212

Jill Dawkins

Department Not Specified
Elementary School
1664 Lincoln Rd, Leland, North Carolina 28451

Jill Helms

Department Not Specified
Elementary School
200 Mc Dowell St, Matthews, North Carolina 28105

Jill Gaither

Department Not Specified
Middle School
700 Jericho Hardison St, Mocksville, North Carolina 27028

Jill Holder

Department Not Specified
Elementary School
315 Culbert St, Mount Airy, North Carolina 27030

Jill Young

Department Not Specified
Elementary School
128 S Mauney Ave, Old Fort, North Carolina 28762

Jill Worley

Department Not Specified
Elementary School
1614 Glenwood Ave, Raleigh, North Carolina 27608

Jill Wichern

Department Not Specified
Elementary School
307 S Main St, Rolesville, North Carolina 27571

Jill Wesson

Department Not Specified
Elementary School
616 Mc Brayer Homestead Rd, Shelby, North Carolina 28152

Jill Matthews

Department Not Specified
Elementary School
7651 W Nc 10 Hwy, Vale, North Carolina 28168

Jill Perry

Department Not Specified
Elementary School
400 West Blvd, Williamston, North Carolina 27892

Jill Rosen

Department Not Specified
Elementary School
3020 Web Trce, Wilmington, North Carolina 28409

Jillane Hooks

Department Not Specified
Elementary School
7900 N Carolina 127, Taylorsville, North Carolina 28681

Jillian Bowman

Department Not Specified
Elementary School
301 E State St, Black Mountain, North Carolina 28711

Jillian Connolly

Department Not Specified
Elementary School
715 N Caldwell St, Charlotte, North Carolina 28202