North Carolina's Teacher Directory

Based on 101,936 Ratings
5-star
77%
4-star
9%
3-star
5%
2-star
2%
1-star
4%
North Carolina employs over 129,502 teachers who oversee approximately 1,498,344 students. Students in North Carolina submitted more than 101,936 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

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

Jillian Musa

Department Not Specified
Elementary School
2790 Landscape Dr, New Bern, North Carolina 28560

Jimmi Parker

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

Jimmy Davis

Department Not Specified
High School
227 Kings Mountain Blvd

Jimmy Blue

Department Not Specified
High School
1339 Hilly Branch Rd, Lumberton, North Carolina 28359

Jimmy James

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

Jo Hartness

Department Not Specified
High School
1901 S Park Dr, Reidsville, North Carolina 27320

Jo Norwood

Department Not Specified
Middle School
185 Granite Mill Blvd, Chapel Hill, North Carolina 27516

Jo Lemonds

Department Not Specified
Elementary School
310 N Russell St, Troy, North Carolina 27371

Jo Colvard

Department Not Specified
Elementary School
4083 U.S. 221, West Jefferson, North Carolina 28694

Joan Stoneback

Department Not Specified
Elementary School
201 E D St, Butner, North Carolina 27509

Joan Small

Department Not Specified
Elementary School
2700 Louis Stephens Dr, Cary, North Carolina 27519

Joan Bennett

Department Not Specified
Elementary School
200 School House Ln, Mars Hill, North Carolina 28754

Joan Badillo

Department Not Specified
Elementary School
2626 Ray Rd, Spring Lake, North Carolina 28390

Joan Malone

Department Not Specified
Elementary School
1713 Downing St, Wilson, North Carolina 27893

Joann Pearson

Department Not Specified
High School
800 Hamilton St, Roanoke Rapids, North Carolina 27870

Joann Deal

Department Not Specified
High School
500 W Broad St, Statesville, North Carolina 28677

Joanna Braxton

Department Not Specified
High School
2600 Streets Ferry Rd, Vanceboro, North Carolina 28586

Joanna Briggerman

Department Not Specified
High School
5101 Rolesville Rd, Wendell, North Carolina 27591

Joanna Sigmon

Department Not Specified
Elementary School
340 Main St, Buies Creek, North Carolina 27506

Joanna Powell

Department Not Specified
Elementary School
400 W 29th St, Lumberton, North Carolina 28358

Joanna Piner

Department Not Specified
Elementary School
3323 N Carolina 24, Newport, North Carolina 28570

Joanna Klager

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

Joanna Hedrick

Department Not Specified
Elementary School
671 Ellington Rd, Siler City, North Carolina 27344

Joanne Chase

Department Not Specified
High School
338 W 15th St, Newton, North Carolina 28658

Joanne Aldridge

Department Not Specified
Elementary School
750 Linville St, Newland, North Carolina 28657

Joanne Greive

Department Not Specified
Elementary School
9601 China Grove Church Rd, Pineville, North Carolina 28134

Joanne Knight

Department Not Specified
Middle School
301 Sweetwater Rd, Robbinsville, North Carolina 28771

Jobeth Byrd

Department Not Specified
Elementary School
6510 Market St, Wilmington, North Carolina 28405

Jocelyn Eberle

Department Not Specified
Elementary School
901 College Ave, Lenoir, North Carolina 28645

Jodi Chester

Department Not Specified
High School
1901 S Park Dr, Reidsville, North Carolina 27320

Jodi Huggins

Department Not Specified
Middle School
400 Fisher Rd, Brevard, North Carolina 28712

Jodi Herring

Department Not Specified
Elementary School
3200 Smithfield Church Rd, Charlotte, North Carolina 28210

Jodi Stocks

Department Not Specified
Elementary School
6040 N Carolina 55, Kinston, North Carolina 28504

Jodi Hanes

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

Jodi Mack

Department Not Specified
Middle School
425 Collier St, Smithfield, North Carolina 27577

Jodi Freudig

Department Not Specified
Elementary School
1100 Jones Dairy Rd, Wake Forest, North Carolina 27587

Jodi Hebert

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

Jodie Griffin

Department Not Specified
Elementary School
2630 Buckingham Rd, Burlington, North Carolina 27217

Jodie Hunt

Department Not Specified
Elementary School
4271 Union Chapel Rd, Pembroke, North Carolina 28372

Jodie Spencer

Department Not Specified
Elementary School
2001 Lake Boone Trl, Raleigh, North Carolina 27607

Jody Oneal

Department Not Specified
High School
4510 Old Stantonsburg Rd, Wilson, North Carolina 27893

Jody Walker

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

Jody Davidyak

Department Not Specified
Middle School
3431 Plateau Rd, Newton, North Carolina 28658

Jody Mccarn

Department Not Specified
Elementary School
175 Watford Rd, Thomasville, North Carolina 27360

Joe Jordan

Department Not Specified
High School
648 N Old Stage Rd, St. Pauls, North Carolina 28384

Joel Rehm

Department Not Specified
High School
638 Walnut St, Cary, North Carolina 27511

Joel Sicko

Department Not Specified
Elementary School
13081 W Hanes Ave, Middlesex, North Carolina 27557

Joel Allen

Department Not Specified
High School
1400 Cuthbertson Rd, Waxhaw, North Carolina 28173

Joellen Campagna

Department Not Specified
Elementary School
310 Keyser St, Aberdeen, North Carolina 28315

Johanna Donohoe

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

Johanna Hurlocker

Department Not Specified
Middle School
1044 N Main St, Walnut Cove, North Carolina 27052

Johanna Gibson

Department Not Specified
Elementary School
251 Flat Creek Church Rd, Weaverville, North Carolina 28787

John Bridges

Department Not Specified
High School
6446 Southern Nash High Rd, Bailey, North Carolina 27807

John Echerd

Department Not Specified
High School
338 W 15th St, Newton, North Carolina 28658

John Powell

Department Not Specified
High School
390 Eastern Randolph Rd, Ramseur, North Carolina 27316

John Mace

Department Not Specified
High School
838 Us 1, Rockingham, North Carolina 28379

John Mcneil

Department Not Specified
High School
175 Saint Luke Church Rd, Salisbury, North Carolina 28146

John Davis

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

John Fortner

Department Not Specified
High School
245 Lakewood School Rd, Salemburg, North Carolina 28385

John Cord

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

John Hogan

Department Not Specified
High School
747 Country Club Rd, Brevard, North Carolina 28712

John Lowery

Department Not Specified
High School
100 Forest Hills School Rd, Marshville, North Carolina 28103

John Eddy

Department Not Specified
High School
3220 Parkwood School Rd, Monroe, North Carolina 28112

John Davis

Department Not Specified
High School
1420 Athens Dr, Raleigh, North Carolina 27606

John Fonvielle

Department Not Specified
High School
124 Walter Fulcher Rd, Dudley, North Carolina 28333

John Faulhaber

Department Not Specified
Elementary School
700 Tingen Rd, Apex, North Carolina 27502

John Tackett

Department Not Specified
Elementary School
9008 Quail Roost Rd, Bahama, North Carolina 27503

John Quick

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

John Isley

Department Not Specified
Elementary School
2847 Pleasant Grove Union School Rd, Burlington, North Carolina 27217

John Yankech

Department Not Specified
High School
5500 N Tryon St, Charlotte, North Carolina 28213

John Galloway

Department Not Specified
Elementary School
4215 David Cox Rd, Charlotte, North Carolina 28269

John Sullivan

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

John Sides

Department Not Specified
High School
2061 E Holly Grove Rd, Lexington, North Carolina 27292

John Locklear

Department Not Specified
Middle School
4024 Missouri Rd, Maxton, North Carolina 28364

John Harris

Department Not Specified
Middle School
233 Kistler Farm Rd, Mooresville, North Carolina 28115

John Davis

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

John Flynt

Department Not Specified
Elementary School
1400 Pine Hall Rd

John Woolard

Department Not Specified
Middle School
21000 U.S. 264, Pinetown, North Carolina 27865

John Hubbard

Department Not Specified
Elementary School
1101 Maxwell Dr, Raleigh, North Carolina 27603

John Peeler

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

John Cleetwood

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

John Ledbetter

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

John Franca

Department Not Specified
Elementary School
4083 U.S. 221, West Jefferson, North Carolina 28694

John Blake

Department Not Specified
High School
Whiteville Plaza,Whiteville, NC 28472

Johnathon Parker

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

Johnna Green

Department Not Specified
Elementary School
1430 Allenbrook Dr, Charlotte, North Carolina 28208

Johnna Bolick

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

Johnna Canipe

Department Not Specified
Elementary School
671 Ellington Rd, Siler City, North Carolina 27344

Johnnie Liles

Department Not Specified
Elementary School
271 W Us 74 Hwy, Rockingham, North Carolina 28379

Johnny Williams Iii

Department Not Specified
High School
1189 Kader Merritt Rd, Clinton, North Carolina 28328

Johnny Seawell

Department Not Specified
Elementary School
414 S Main St, Candor, North Carolina 27229

Joi Hoggard

Department Not Specified
Elementary School
3177 U.S. 64, Plymouth, North Carolina 27962

Jolene Yerger

Department Not Specified
Elementary School
484 Presbyterian Rd, Mooresville, North Carolina 28115

Jon Ezell

Department Not Specified
High School
1681 Nc 108 Hwy, Columbus, North Carolina 28722

Jon Ring

Department Not Specified
High School
838 Us 1, Rockingham, North Carolina 28379

Jon Bennett

Department Not Specified
High School
1339 Hilly Branch Rd, Lumberton, North Carolina 28359