North Carolina's Teacher Directory

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

John Davis

Department Not Specified
High School
5460 U.S. 117, Pikeville, North Carolina 27863

John Kilsheimer

Department Not Specified
Elementary School
200 N Talmage Ave, Ahoskie, North Carolina 27910

John Matthews

Department Not Specified
Elementary School
2620 Tryon Courthouse Rd, Bessemer City, North Carolina 28016

John Gibson

Department Not Specified
Elementary School
100 Flat Creek Rd, Black Mountain, North Carolina 28711

John Watson

Department Not Specified
Middle School
189 Big Hill Rd, Boone, North Carolina 28607

John Boland

Department Not Specified
High School
2520 Memorial Hwy, Lake Lure, North Carolina 28746

John Lindsey

Department Not Specified
Middle School
9674 N Carolina 41, Lumberton, North Carolina 28358

John Melton

Department Not Specified
Middle School
3970 Mebane Rogers Rd

John Parsons

Department Not Specified
Elementary School
4320 N Carolina 16, Millers Creek, North Carolina 28651

John Engel

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

John Daniels

Department Not Specified
Elementary School
219 Chatham St, Newport, North Carolina 28570

John Zimmerman

Department Not Specified
Elementary School
2300 Lowden St, Raleigh, North Carolina 27608

John Stricklandjr

Department Not Specified
Elementary School
6755 Jordan Rd, Ramseur, North Carolina 27316

John Freshwater

Department Not Specified
High School
5302 Foushee Rd, Ramseur, North Carolina 27316

John Fisher

Department Not Specified
High School
504 Bragg St, Sanford, North Carolina 27330

John Luther

Department Not Specified
Elementary School
528 Old Plank Rd, Seagrove, North Carolina 27341

John Meares

Department Not Specified
Elementary School
8025 Us Highway 158, Stokesdale, North Carolina 27357

John Bowman

Department Not Specified
Elementary School
3355 Wendell Blvd

Johnathan Dublin

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

Johnathan Dial

Department Not Specified
Middle School
105 W Carolina St, Maxton, North Carolina 28364

Johnna Nall

Department Not Specified
High School
1981 Union Church Rd, Cameron, North Carolina 28326

Johnna Lowery

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

Johnna Lyons

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

Johnny Jessup

Department Not Specified
High School
12201 Hobbton Hwy, Newton Grove, North Carolina 28366

Johnny Williams

Department Not Specified
High School
293 Warrenton Rd, Henderson, North Carolina 27537

Johnny Mitchell

Department Not Specified
Elementary School
274 Oakwood Dr, Yanceyville, North Carolina 27379

Johnsie Wiley

Department Not Specified
High School
501 Martin Luther King Junior Blvd, Siler City, North Carolina 27344

Joleen Linney

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

Jolie Fabrizio

Department Not Specified
High School
1438 Coddle Creek Hwy, Mooresville, North Carolina 28115

Jon Daniel

Department Not Specified
High School
900 Rosewood Rd, Goldsboro, North Carolina 27530

Jon'Nell Fleming

Department Not Specified
High School
3268 S Robeson Rd, Rowland, North Carolina 28383

Jonathan Blackwell

Department Not Specified
High School
134 N Pierce St, Eden, North Carolina 27288

Jonathan Ledford

Department Not Specified
High School
230 E Dixon Blvd, Shelby, North Carolina 28152

Jonathan Harbin

Department Not Specified
High School
1 High School Dr, Monroe, North Carolina 28112

Jonathan Davis

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

Jonathan Huggins

Department Not Specified
High School
1525 Falcon Rd, East Bend, North Carolina 27018

Jonathan Lamb

Department Not Specified
High School
10505 Clear Creek Commerce Dr, Charlotte, North Carolina 28227

Jonathan Gragg

Department Not Specified
Middle School
332 Greenhaven Dr, Lenoir, North Carolina 28645

Jonathan Bealer

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

Jonathan White

Department Not Specified
Middle School
2467 Jennings Rd, Olin, North Carolina 28660

Jonathan Crosson

Department Not Specified
Middle School
4700 Burlington Mills Rd, Rolesville, North Carolina 27571

Jonathan Morrison

Department Not Specified
Middle School
Husky Trail,Tarboro, NC 27886

Jonathan Burnette

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

Joni Stuart

Department Not Specified
High School
963 Oak Stump Rd, Elizabeth City, North Carolina 27909

Joni Howell

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

Joni Pressley

Department Not Specified
Elementary School
805 Seneca Pl, Charlotte, North Carolina 28210

Joni Mcginty

Department Not Specified
Elementary School
1100 Waxhaw Indian Trail Rd

Jonnecia Alford

Department Not Specified
Middle School
2801 Lucena St, Charlotte, North Carolina 28206

Jonte Hawkins

Department Not Specified
High School
Campus Drive,Warrenton, NC 27589

Jordan Moore

Department Not Specified
High School
500 Orange High School Rd, Hillsborough, North Carolina 27278

Jordan Hughes

Department Not Specified
High School
413 N Lee St, Whiteville, North Carolina 28472

Jordan Taylor

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

Jordan Niemeyer

Department Not Specified
Elementary School
686 Bunn Elementary School Rd

Jordan Dawkins

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

Jordan Mcgee

Department Not Specified
Elementary School
475 Sedge Garden Rd, Kernersville, North Carolina 27284

Jordan Sells

Department Not Specified
Middle School
339 Running Creek Church Rd, Locust, North Carolina 28097

Jordan Williams

Department Not Specified
Elementary School
601 Devereux St, Raleigh, North Carolina 27605

Jordan Davis

Department Not Specified
Elementary School
6710 Perry Creek Rd, Raleigh, North Carolina 27616

Jordan Brafford

Department Not Specified
High School
501 Martin Luther King Junior Blvd, Siler City, North Carolina 27344

Jordan Faulk

Department Not Specified
Elementary School
10101 Waxhaw Manor Dr

Jordon Tucker

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

Jorg Wagner

Department Not Specified
Elementary School
4665 N Carolina 111, Pikeville, North Carolina 27863

Jory Barnes

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

Jose Palacio

Department Not Specified
Elementary School
4911 Hucks Rd, Charlotte, North Carolina 28269

Joseph Higdon

Department Not Specified
High School
659 E Center Ave, Mooresville, North Carolina 28115

Joseph Skladanowski

Department Not Specified
High School
160 Dixon School Rd, Holly Ridge, North Carolina 28445

Joseph Adams

Department Not Specified
High School
6845 N Carolina 135, Mayodan, North Carolina 27027

Joseph Gragg

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

Joseph Kilby

Department Not Specified
High School
128 Clarendon Cres, Raleigh, North Carolina 27610

Joseph Gaddis

Department Not Specified
High School
2626 Longtown Rd, Boonville, North Carolina 27011

Joseph Russo

Department Not Specified
High School
970 Ecusta Rd, Brevard, North Carolina 28712

Joseph Smith

Department Not Specified
Elementary School
6815 Endhaven Ln, Charlotte, North Carolina 28277

Joseph Mcevoy

Department Not Specified
Elementary School
11830 Tom Short Rd, Charlotte, North Carolina 28277

Joseph Teague

Department Not Specified
Middle School
6720 McLeansville Rd

Joseph Whitley Jr

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

Joseph Pettiford

Department Not Specified
High School
567 E Hargett St, Raleigh, North Carolina 27601

Joseph Broadnax

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

Joseph Warren

Department Not Specified
Middle School
2159 N Carolina 705, Seagrove, North Carolina 27341

Joseph Predebon

Department Not Specified
High School
501 East Ave, Tarboro, North Carolina 27886

Joseph Solomon

Department Not Specified
Middle School
6520 Market St, Wilmington, North Carolina 28405

Josephine Kerr

Department Not Specified
Elementary School
Pride Way,Raleigh, NC 27613

Josette Casterlow

Department Not Specified
Elementary School
5315 Frieden Church Rd, Mcleansville, North Carolina 27301

Joshua Cassellius

Department Not Specified
High School
1981 Union Church Rd, Cameron, North Carolina 28326

Joshua Forney

Department Not Specified
High School
659 E Center Ave, Mooresville, North Carolina 28115

Joshua Campbell

Department Not Specified
High School
5419 Old Stage Rd, Fairmont, North Carolina 28340

Joshua Tew

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

Joshua Davis

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

Joshua Marsh

Department Not Specified
High School
300 Go Pioneers Dr, Boone, North Carolina 28607

Joshua Little

Department Not Specified
Elementary School
3179 Cornatzer Rd, Advance, North Carolina 27006

Joshua James

Department Not Specified
Middle School
2801 Lucena St, Charlotte, North Carolina 28206

Joshua Day

Department Not Specified
Elementary School
115 Bethware Dr, Kings Mountain, North Carolina 28086

Joshua Williams

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

Joshua Bell

Department Not Specified
Elementary School
157 N Duplin School Rd, Mount Olive, North Carolina 28365

Joshua Skeeter

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

Joshua Pardue

Department Not Specified
High School
5240 Sullivantown Rd Walkertown, NC 27051

Joshua Wyse

Department Not Specified
Elementary School
301 Bivens St, Wingate, North Carolina 28174

Josie Swett

Department Not Specified
Elementary School
4045 Deep Branch Rd, Lumberton, North Carolina 28360

Josielyn Jahromi

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

Joy Sudduth

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

Joy Howard

Department Not Specified
Middle School
2627 N Nc 11 & 903,Albertson, NC 28508