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

Grace Eason

Department Not Specified
Elementary School
566 E Washington St Ext, Rockingham, North Carolina 28379

Gracie Breeden

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

Graham Bundy

Department Not Specified
High School
1641 Hopewell Friends Rd, Asheboro, North Carolina 27205

Graham Flynt

Department Not Specified
High School
1350 N Stokes School Rd, Danbury, North Carolina 27016

Grant Roberson

Department Not Specified
High School
4559 Lamm Rd, Wilson, North Carolina 27893

Grayson Givens

Department Not Specified
Elementary School
810 Cure Dr, Madison, North Carolina 27025

Gregory Williamson

Department Not Specified
High School
3901 Fayetteville Rd, Lumberton, North Carolina 28358

Gregory Potter

Department Not Specified
High School
509 N Vance St, Red Springs, North Carolina 28377

Gregory Wrape

Department Not Specified
High School
1000 W Church St, Laurinburg, North Carolina 28352

Gregory Ackles

Department Not Specified
High School
925 Garrett Rd, Henderson, North Carolina 27537

Gregory Huss

Department Not Specified
Elementary School
1320 N 12th St, Bessemer City, North Carolina 28016

Gregory Campbell

Department Not Specified
Middle School
7685 Andrew Jackson Hwy, Cerro Gordo, North Carolina 28430

Gregory Yost

Department Not Specified
High School
800 Bailey St, Marshall, North Carolina 28753

Gregory Carpenter

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

Gregory Pivec

Department Not Specified
Elementary School
5018 Dillard Dr, Raleigh, North Carolina 27606

Gregory Stienbarger

Department Not Specified
Middle School
1625 W Park Rd, Salisbury, North Carolina 28144

Greta Byers

Department Not Specified
Middle School
2401 Belfast Dr, Charlotte, North Carolina 28208

Gretchen Krueger

Department Not Specified
High School
1501 Laura Duncan Rd, Apex, North Carolina 27502

Gretchen Zoch

Department Not Specified
Elementary School
145 Hertford County High School Rd, Ahoskie, North Carolina 27910

Gretchen Capps

Department Not Specified
Elementary School
891 Willow Dr # 2, Chapel Hill, North Carolina 27514

Gretchen Rea

Department Not Specified
Elementary School
477 Pinebrook School Rd, Mocksville, North Carolina 27028

Gretchen Jacobs

Department Not Specified
Elementary School
145 Pilot School Rd, Thomasville, North Carolina 27360

Gretta Broadnax

Department Not Specified
Middle School
1903 S Park Dr, Reidsville, North Carolina 27320

Guiselle Oses

Department Not Specified
Middle School
7945 Silk Hope Gum Springs Rd, Siler City, North Carolina 27344

Gwen Thurston

Department Not Specified
High School
101 Webb Blvd, Havelock, North Carolina 28532

Gwen Brink

Department Not Specified
Elementary School
5018 Dillard Dr, Raleigh, North Carolina 27606

Gwendolyn Jones

Department Not Specified
Middle School
110 King St, Bath, North Carolina 27808

Gwendolyn Epley

Department Not Specified
Elementary School
201 Tennessee Street, Morganton, North Carolina 28655

Gwendolyn Babcock

Department Not Specified
Elementary School
4000 Deep River Rd, Sanford, North Carolina 27330

Gwendolyn Sullivan

Department Not Specified
Middle School
1533 U.S. 301, Selma, North Carolina 27576

Gwenn Blevins

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

Gwensavona Jackson

Department Not Specified
Middle School
4371 Battleboro-Leggett Rd

Hailey Rominger

Department Not Specified
Elementary School
900 S Main St, Stanley, North Carolina 28164

Hailey Gerald

Department Not Specified
Elementary School
317 E Calhoun St, Whiteville, North Carolina 28472

Haley Whitley

Department Not Specified
Elementary School
206 N 3rd St, Albemarle, North Carolina 28001

Haley Mitchell

Department Not Specified
Elementary School
10330 N Carolina 50, Angier, North Carolina 27501

Haley Schrum

Department Not Specified
Elementary School
350 Kennedy Dr, Lincolnton, North Carolina 28092

Haley Peacock

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

Haley Varner

Department Not Specified
Elementary School
217 Cedar Lodge Rd, Thomasville, North Carolina 27360

Haley Williams

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

Halima Mccaskill

Department Not Specified
Elementary School
1647 Ashley School Cir, Winston Salem, North Carolina 27105

Hana Doran

Department Not Specified
Elementary School
400 Kildaire Farm Rd, Cary, North Carolina 27511

Hanna Pearman

Department Not Specified
Elementary School
361 E Barkley Rd, Statesville, North Carolina 28677

Hannah Linn

Department Not Specified
High School
1655 Patterson St, China Grove, North Carolina 28023

Hannah Wilson

Department Not Specified
Elementary School
130 E Mc Iver St, Angier, North Carolina 27501

Hannah Mcmahan

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

Hannah Brown

Department Not Specified
Elementary School
232 E Main St, Boonville, North Carolina 27011

Hannah Moss

Department Not Specified
Elementary School
400 S 4th St, Carolina Beach, North Carolina 28428

Hannah Proctor

Department Not Specified
Elementary School
31 Gilbert Rd, Leicester, North Carolina 28748

Hannah Thrower

Department Not Specified
High School
7834 Galway Ln, Lincolnton, North Carolina 28092

Hannah Beck

Department Not Specified
Elementary School
3437 U.S. 601, Mocksville, North Carolina 27028

Hannah Woody

Department Not Specified
Elementary School
4377 W Nc 10 Hwy, Newton, North Carolina 28658

Hannah Smith

Department Not Specified
Elementary School
221 W 26th St, Newton, North Carolina 28658

Hannah Ellis

Department Not Specified
Elementary School
625 Hurley School Rd, Salisbury, North Carolina 28147

Hannah Goforth

Department Not Specified
Middle School
1480 S Dekalb St, Shelby, North Carolina 28150

Hannah Vinson

Department Not Specified
Elementary School
217 Cedar Lodge Rd, Thomasville, North Carolina 27360

Hannah Marsh

Department Not Specified
Elementary School
5320 White Store Rd, Wingate, North Carolina 28174

Hannah Marshall

Department Not Specified
Elementary School
305 N State St, Yadkinville, North Carolina 27055

Hao Wang

Department Not Specified
Elementary School
9700 Marvin School Rd,Marvin, NC 28173

Happy Olmstead

Department Not Specified
High School
813 Nixon St, Wilmington, North Carolina 28401

Harmony Abee

Department Not Specified
Elementary School
1000 Cotton Grove Rd, Lexington, North Carolina 27292

Harriet Thomas

Department Not Specified
Elementary School
1753 Long Mill Rd, Youngsville, North Carolina 27596

Hattena Worriax

Department Not Specified
Middle School
8910 Deep Branch Rd, Pembroke, North Carolina 28372

Hayley Huey

Department Not Specified
Elementary School
914 Anderson Creek School Rd, Bunnlevel, North Carolina 28323

Hayley Wood

Department Not Specified
Elementary School
500 N Rocky River Rd, Monroe, North Carolina 28110

Hayley Brady

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

Hayley Cox

Department Not Specified
Elementary School
2238 Asheville Rd, Waynesville, North Carolina 28786

Hazel Hill

Department Not Specified
Elementary School
458 Everetts School Rd, Roanoke Rapids, North Carolina 27870

Hazel Mooney

Department Not Specified
Elementary School
145 Pilot School Rd, Thomasville, North Carolina 27360

Heather Hatcher

Department Not Specified
High School
1307 Market St, Wilmington, North Carolina 28401

Heather Griffin

Department Not Specified
High School
245 N Saint Johns Church Rd, Hampstead, North Carolina 28443

Heather Johnson

Department Not Specified
High School
15274 Spiveys Corner Hwy, Dunn, North Carolina 28334

Heather Schreiber

Department Not Specified
High School
3006 Sikes Mill Rd, Monroe, North Carolina 28110

Heather Hughes

Department Not Specified
High School
2201 Spring Forest Rd, Raleigh, North Carolina 27615

Heather Hahn

Department Not Specified
High School
1179 Moravian Falls Rd, Wilkesboro, North Carolina 28697

Heather Cline

Department Not Specified
High School
333 Mtn Heritage Hs Rd, Burnsville, North Carolina 28714

Heather Wood

Department Not Specified
Elementary School
3557 Grange Hall Rd, Asheboro, North Carolina 27205

Heather Fell

Department Not Specified
Elementary School
275 Overlook Rd, Asheville, North Carolina 28803

Heather Popovich

Department Not Specified
Elementary School
2040 N Carolina 50, Benson, North Carolina 27504

Heather Luke

Department Not Specified
Elementary School
17385 U.S 17, Burgaw, North Carolina 28443

Heather Cheek

Department Not Specified
Elementary School
4751 S Nc 62, Burlington, North Carolina 27215

Heather Jones

Department Not Specified
High School
123 Noblitt Dr, Camden, North Carolina 27921

Heather Boykin

Department Not Specified
Elementary School
5415 Highcroft Dr, Cary, North Carolina 27519

Heather Katzenberger

Department Not Specified
Elementary School
509 Mills Park Dr, Cary, North Carolina 27519

Heather Miller

Department Not Specified
High School
6 Th Ave, Catawba, North Carolina 28609

Heather Koz

Department Not Specified
Elementary School
9501 David Taylor Dr, Charlotte, North Carolina 28262

Heather Dachiu

Department Not Specified
Elementary School
6709 Pence Rd, Charlotte, North Carolina 28215

Heather Lee

Department Not Specified
Elementary School
5100 Snow White Ln, Charlotte, North Carolina 28213

Heather Harrigan

Department Not Specified
Elementary School
1825 Oakdale Rd, Charlotte, North Carolina 28206

Heather Hill

Department Not Specified
Elementary School
4300 High Point Rd, Kernersville, North Carolina 27284

Heather Daniels

Department Not Specified
Middle School
Bacons Way Northeast,Leland, NC 28451

Heather Barksdale

Department Not Specified
Elementary School
150 Lucy Ln, Lewisville, North Carolina 27023

Heather Hall

Department Not Specified
Elementary School
111 Cornelia St, Lexington, North Carolina 27292

Heather Duchene

Department Not Specified
Elementary School
4011 Nc 56 Hwy, Louisburg, North Carolina 27549

Heather Dubois

Department Not Specified
Elementary School
1500 Power Dr, Lowell, North Carolina 28098

Heather Highman

Department Not Specified
Elementary School
401 American Thread Rd, Marion, North Carolina 28752

Heather Sullivan

Department Not Specified
Elementary School
3005 Ruben Rd, Monroe, North Carolina 28112

Heather Schneider

Department Not Specified
Elementary School
830 S Ml King Blvd, Monroe, North Carolina 28112

Heather Painter

Department Not Specified
Elementary School
255 Oak Tree Rd, Mooresville, North Carolina 28117

Heather Smith

Department Not Specified
Elementary School
1140 Old N C 18, Morganton, North Carolina 28655