North Carolina's Teacher Directory

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

Jiyou Yu

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

Jo Randall

Department Not Specified
Elementary School
1400 Puetts Chapel Rd, Bessemer City, North Carolina 28016

Jo Newnam

Department Not Specified
Elementary School
419 Moss St, Reidsville, North Carolina 27320

Joan Metzger

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

Joan Sparks

Department Not Specified
High School
13315 Elkin Hwy 268, Ronda, North Carolina 28670

Joan Joenk

Department Not Specified
Elementary School
1320 N Smithfield Rd, Knightdale, North Carolina 27545

Joan Crain

Department Not Specified
Elementary School
2001 Brassfield Rd, Raleigh, North Carolina 27614

Joan Zaborowski

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

Joanie Vaughan

Department Not Specified
Middle School
500 Old Springs Rd, Mount Airy, North Carolina 27030

Joann Abbott

Department Not Specified
Elementary School
1520 E Millbrook Rd, Raleigh, North Carolina 27609

Joann Biggs

Department Not Specified
Elementary School
530 E Perry Ave, Wake Forest, North Carolina 27587

Joann Schettig

Department Not Specified
Elementary School
801 Silver Lake Rd, Wilmington, North Carolina 28412

Joanna Gagliardi

Department Not Specified
High School
40206 U.S. 52, New London, North Carolina 28127

Joanna Hanchey

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

Joanna Loftis

Department Not Specified
Elementary School
8601 Old Concord Rd, Charlotte, North Carolina 28213

Joanna Heglar

Department Not Specified
Elementary School
252 Lakeshore School Rd, Mooresville, North Carolina 28117

Joanna Hazelwood

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

Joanna Rieg

Department Not Specified
Elementary School
1209 Highland Dr, Washington, North Carolina 27889

Joanna Pace

Department Not Specified
Elementary School
62 Joy Ln, Waynesville, North Carolina 28786

Joanne Hesley

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

Joanne Levine

Department Not Specified
Elementary School
1320 N Smithfield Rd, Knightdale, North Carolina 27545

Joanne Londe

Department Not Specified
Elementary School
7120 Harps Mill Rd, Raleigh, North Carolina 27615

Joanne Brinkley

Department Not Specified
Middle School
2525 Wonder Way, Wilmington, North Carolina 28403

Joanne Jackson

Department Not Specified
Elementary School
4826 Packhouse Rd, Wilson, North Carolina 27896

Jocelyn Pagel

Department Not Specified
Elementary School
98 Sulphur Springs Rd, Asheville, North Carolina 28806

Jocelyn Watkins

Department Not Specified
Elementary School
2800 Jake Alexander Blvd, Salisbury, North Carolina 28147

Jodi Allen

Department Not Specified
Elementary School
110 Carraway Dr, Beaufort, North Carolina 28516

Jodi Marsden

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

Jodi Elbing

Department Not Specified
Middle School
2000 Doctor Martin Luther King Junior Blvd, New Bern, North Carolina 28560

Jodi Sharpe

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

Jodi Jolly

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

Jodie Yantachka

Department Not Specified
Elementary School
250 Pea Landing Rd, Ash, North Carolina 28420

Jodie Graham

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

Jodie Roberson

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

Jody Keziah

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

Jody Wood

Department Not Specified
Elementary School
1300 Cathey Rd, Charlotte, North Carolina 28214

Jody Mclemore

Department Not Specified
Elementary School
6106 N Carolina 205, Marshville, North Carolina 28103

Jody Porter

Department Not Specified
Elementary School
175 Ellendale Park Ln, Taylorsville, North Carolina 28681

Joel Tedder

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

Joel Messina

Department Not Specified
High School
3351 W Griffith St, Charlotte, North Carolina 28203

Joel Young

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

Joella Morris

Department Not Specified
Elementary School
110 Carraway Dr, Beaufort, North Carolina 28516

Joelle Barrentine

Department Not Specified
High School
420 Stadium Dr, Wake Forest, North Carolina 27587

Johanna Jamarik

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

Johanna Moore

Department Not Specified
Middle School
302 W 2nd Ave, Red Springs, North Carolina 28377

John Kidd

Department Not Specified
High School
1504 N Moore Rd, Robbins, North Carolina 27325

John Scarfpin

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

John Ladenburger

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

John Weeks

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

John Butler

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

John Pfannes

Department Not Specified
High School
1215 N Main St, Salisbury, North Carolina 28144

John Gallagher

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

John Williams

Department Not Specified
High School
40206 U.S. 52, New London, North Carolina 28127

John Gray

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

John Davis

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

John Culp

Department Not Specified
High School
5211 Old Charlotte Hwy, Monroe, North Carolina 28110

John Lister

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

John Poulnott

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

John Hensley

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

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