North Carolina's Teacher Directory

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

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

Jonah Doeller

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

Jonathan White

Department Not Specified
High School
750 Nchs Rd, Conway, North Carolina 27820

Jonathan Efird

Department Not Specified
High School
Deep Branch Road,Pembroke, NC 28372

Jonathan Brown

Department Not Specified
High School
8050 N Carolina 801, Mount Ulla, North Carolina 28125

Jonathan Worth

Department Not Specified
High School
1100 S Stokes High Dr, Walnut Cove, North Carolina 27052

Jonathan Sutphin

Department Not Specified
High School
2440 W Pine St, Mount Airy, North Carolina 27030

Jonathan Frazier

Department Not Specified
High School
Pride Way, Raleigh NC

Jonathan Burke

Department Not Specified
High School
901 E Beech St, Goldsboro, North Carolina 27530

Jonathan Hintz

Department Not Specified
Elementary School
21 Trinity Chapel Rd, Asheville, North Carolina 28805

Jonathan Pullin

Department Not Specified
High School
931 Wilann Dr, Charlotte, North Carolina 28215

Jonathan Camuso

Department Not Specified
Middle School
300 Bailey Rd, Lumberton, North Carolina 28358

Jonathan Jones

Department Not Specified
Elementary School
2170 Riverside Dr, Mount Airy, North Carolina 27030

Jonathan Avery

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

Jonathan Cox

Department Not Specified
Elementary School
642 N Carolina 274, Vale, North Carolina 28168

Jonathan Seawell

Department Not Specified
Middle School
140 Southern Dunes Dr, Vass, North Carolina 28394

Jonathon High

Department Not Specified
High School
5380 N Carolina 53, Burgaw, North Carolina 28425

Joni Darden

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

Joni Freeman

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

Jonica Wortha

Department Not Specified
Elementary School
1200 Concord Ave, Monroe, North Carolina 28112

Jonie Daniels

Department Not Specified
Elementary School
2142 Pax Hill Rd, Morganton, North Carolina 28655

Jorashae Graddick

Department Not Specified
High School
7810 Neal Rd, Charlotte, North Carolina 28262

Jordan Jones

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

Jordan Berube

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

Jordan Klein

Department Not Specified
Elementary School
200 E Johnson St, Cary, North Carolina 27513

Jordan Polera

Department Not Specified
High School
7810 Neal Rd, Charlotte, North Carolina 28262

Jordan Yawn

Department Not Specified
High School
1717 Sharon Rd Wes, Charlotte, North Carolina 28210

Jordan Hudson

Department Not Specified
Elementary School
1701 Old Well Rd, Kinston, North Carolina 28501

Jordan Rolph

Department Not Specified
Elementary School
600 S 3rd St, Mebane, North Carolina 27302

Jordan Stofa

Department Not Specified
Elementary School
288 Forest Lake Blvd, Mooresville, North Carolina 28117

Jordan Farmer

Department Not Specified
Middle School
1570 Peeler Rd, Salisbury, North Carolina 28146

Jordan Hefner

Department Not Specified
Elementary School
311 Stony Point School Rd

Jordan Ayres

Department Not Specified
Elementary School
291 Liles Dean Rd, Wendell, North Carolina 27591

Jordan Gilbert

Department Not Specified
Elementary School
1248 School St, Wilkesboro, North Carolina 28697

Jordyn Lowman

Department Not Specified
High School
415 Wall St, Rockingham, North Carolina 28379

Jorge Giraldo

Department Not Specified
High School
675 N Ml King Jr Blvd, Monroe, North Carolina 28110

Jose Denogean

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

Jose Sequera

Department Not Specified
Elementary School
814 Old Pageland Monroe Rd

Joseph Mccarthy

Department Not Specified
High School
4230 Green Hills Rd, Rocky Mount, North Carolina 27804

Joseph Davis Jr

Department Not Specified
High School
4200 Academic Dr, New Bern, North Carolina 28562

Joseph Malcolm

Department Not Specified
High School
Deep Branch Road,Pembroke, NC 28372

Joseph Allen Ii

Department Not Specified
High School
1603 Chase High Rd, Forest City, North Carolina 28043

Joseph Price

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

Joseph Baehr

Department Not Specified
High School
2600 Rock Quarry Rd, Raleigh, North Carolina 27610

Joseph Vaughan

Department Not Specified
High School
109 Community College Rd, Ahoskie, North Carolina 27910

Joseph Halpin

Department Not Specified
Elementary School
1495 Pisgah Hwy, Candler, North Carolina 28715

Joseph Brizz

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

Joseph Hodges

Department Not Specified
Middle School
3400 Ferrell Rd, Kinston, North Carolina 28501

Joseph Brantley

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

Joseph Aiello

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

Joseph Weaver

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

Joseph Mulholland

Department Not Specified
Elementary School
700 Northbrook Dr, Raleigh, North Carolina 27609

Joseph Pallozzi

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

Joseph Payne

Department Not Specified
Elementary School
1410 Pearl St, Statesville, North Carolina 28677

Joseph Fewell

Department Not Specified
Elementary School
3125 Williston Rd, Walkertown, North Carolina 27051