North Carolina's Teacher Directory

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

Whaley

Department Science
High School
2400 Institute Rd, La Grange, North Carolina 28551

Shaniqua James-dillard

Department Grade 3
High School
404 Trojan Ave, Sparta, North Carolina 28675

Gorge

Department Accounting
Middle School
95 Upper Brush Creek Rd, Marshall, North Carolina 28753

Lauren Brown

Department Not Specified
High School
481 Burrage Rd, Concord, North Carolina 28025

Jill Smith

Department Math
High School
5545 Union Rd, Gastonia, North Carolina 28056

T Krotish

Department Social Studies
High School
4040 Mebane Rogers Rd

Dale Barnette

Department Languages
High School
1010 Ridge Rd, Roxboro, North Carolina 27573

Ryan Niles

Department Not Specified
High School
903 Trollinger Rd, Graham, North Carolina 27253

Kelly Gibson

Department Math
High School
7702 Pineville Matthews Rd, Charlotte, North Carolina 28226

Hinkle

Department Math
Middle School
5747 Drake Rd, High Point, North Carolina 27265

Yyan Johndon

Department Substitute Teacher
High School
9502 Providence Rd, Charlotte, North Carolina 28277

Erik Olejarczyk

Department Science
High School
1430 Alleghany St, Charlotte, North Carolina 28208

Emilio Couret

Department Languages
High School
1430 Alleghany St, Charlotte, North Carolina 28208

Olinda Olivira

Department Not Specified
High School
10637 N Carolina 27, Lillington, North Carolina 27546

Kenneth Moss

Department Architecture
High School
10637 N Carolina 27, Lillington, North Carolina 27546

Melissa Harris

Department Not Specified
High School
140 School Dr, Snow Hill, North Carolina 28580

Wendy Farrel

Department Technology
High School
5510 Falls Of Neuse Rd, Raleigh, North Carolina 27609

L Ledbetter

Department Not Specified
High School
4184 Elk Rd, Hope Mills, North Carolina 28348

Kcolrchcica Kcolrchcica

Department Grade K
High School
419 Mc Dowell St, Asheville, North Carolina 28803
High School
2400 Colony Rd, Charlotte, North Carolina 28209

Ms. Riggs

Department Health
High School
Pride Way, Raleigh NC

Sqtptxuto Sqtptxuto

Department Visual Arts
High School
419 Mc Dowell St, Asheville, North Carolina 28803

Clayton Breiler

Department Science
Middle School
950 Holly Springs Rd

Tiffany Lasko

Department English
High School
1200 Salisbury Rd, Mocksville, North Carolina 27028

Ms. Suh

Department Substitute Teacher
High School
7409 Falls Of Neuse Rd, Raleigh, North Carolina 27615

Savannah Cole

Department French
High School
4040 Mebane Rogers Rd

D. McAlister

Department Not Specified
Middle School
2517 Ramsey St, Fayetteville, North Carolina 28301

J. Adkins

Department Economics
Middle School
6901 Ramsey St, Fayetteville, North Carolina 28311

Coach McLamb

Department Physical Education
Middle School
6901 Ramsey St, Fayetteville, North Carolina 28311

Andera Bentley

Department Math
Middle School
6901 Ramsey St, Fayetteville, North Carolina 28311

Sarah Smith

Department Science
Middle School
6901 Ramsey St, Fayetteville, North Carolina 28311

Mrs. Kendz.

Department Not Specified
Middle School
6901 Ramsey St, Fayetteville, North Carolina 28311

Fiona Keegan

Department Not Specified
Middle School
1900 Main Campus Dr, Raleigh, North Carolina 27606

Copeland Bryant

Department Music
High School
1021 Henderson Dr, Jacksonville, North Carolina 28540

Brian King

Department Rotc
High School
250 Overlook Rd, Asheville, North Carolina 28803

Patsy Cruchfeild

Department Education
High School
1709 High School Rd, Chapel Hill, North Carolina 27516

Ahmeer Gibson

Department Music
High School
128 Clarendon Cres, Raleigh, North Carolina 27610

Owen Burnette

Department History
High School
1010 Ridge Rd, Roxboro, North Carolina 27573

Rachel O'dell

Department French
High School
7030 Nations Ford Rd, Charlotte, North Carolina 28210

Deborah Battle

Department Administration
High School
910 Cedar Creek Rd, Franklinton, North Carolina 27525

Laura York

Department Languages
High School
900 Hillsborough St, Raleigh, North Carolina 27603

Lindsey Waller

Department English
Middle School
8040 Strawberry Lane Charlotte, NC 28277

Daniell Difrancesca

Department Science
Middle School
2300 Wakefield Pines Dr, Raleigh, North Carolina 27614

Roman Kelley

Department Business
High School
280 Cougar Drive Bsl, Southport, North Carolina 28461

Katie Haughney

Department Education
Middle School
224 Long Shoals Rd, Arden, North Carolina 28704

Michael Elmore

Department Science
High School
600 W Main St, Maiden, North Carolina 28650

Christie Moza

Department Math
High School
600 W Main St, Maiden, North Carolina 28650

Bradley Champion

Department Math
High School
600 W Main St, Maiden, North Carolina 28650

Leah Abbott

Department Biology
High School
7702 Pineville Matthews Rd, Charlotte, North Carolina 28226

Connie Moolenaar

Department English
High School
5101 Rolesville Rd, Wendell, North Carolina 27591

Brenda Dietz

Department Home Economics
High School
300 W Caldwell Dr, Lenoir, North Carolina 28645

Charity Bumgarner

Department Math
High School
300 W Caldwell Dr, Lenoir, North Carolina 28645

Karla Blaakey

Department Languages
High School
3695 E Burke Blvd, Connelly Springs, North Carolina 28612

Everhart

Department English
High School
14956 N Carolina 109, Denton, North Carolina 27239

Dawn Shotwell

Department Languages
High School
1307 S Church St, Burlington, North Carolina 27215

Meghan Petrie

Department Social Studies
High School
2200 Wakefield Pines Dr, Raleigh, North Carolina 27614

Courtney Branch

Department English
Middle School
1951 Enon Rd, Valdese, North Carolina 28690

Matthew Woods

Department Social Studies
High School
5380 N Carolina 53, Burgaw, North Carolina 28425

Hope Coat

Department Math
High School
29 Bunn Elementary School Rd

Tina Poltrock

Department Principal
High School
6764 Raeford Rd, Fayetteville, North Carolina 28304

Mr. Eley

Department Math
High School
6764 Raeford Rd, Fayetteville, North Carolina 28304

Drew Howell

Department Social Studies
High School
307 E Stagecoach Trl, Lawndale, North Carolina 28090

Kathrine Miller

Department Science
Middle School
706 E Lenoir St, Raleigh, North Carolina 27601

Witten

Department Not Specified
Middle School
6830 Raeford Rd, Fayetteville, North Carolina 28304

Mrs. Wall

Department Not Specified
Middle School
102 Middle School Ln, Havelock, North Carolina 28532

Vengence Understanding

Department Anthropology
High School
2825 Crane Rd, Marvin, South Dakota 28173

Mercedes Benz

Department Auto Tech
High School
2825 Crane Rd, Marvin, South Dakota 28173

Mark Gloden

Department Band
High School
5101 Rolesville Rd, Wendell, North Carolina 27591

Joe Crain

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

James Martz

Department Performing Arts
Middle School
706 E Lenoir St, Raleigh, North Carolina 27601

Susan Felts

Department Languages
High School
342 Petree Rd, Winston Salem, North Carolina 27106

Valerie Vickers

Department Science
High School
5401 Lawndale Dr, Greensboro, North Carolina 27455

Mrs. Snider

Department Performing Arts
High School
500 Orange High School Rd, Hillsborough, North Carolina 27278

Bill Rothe

Department Geography
High School
7409 Falls Of Neuse Rd, Raleigh, North Carolina 27615

Creeper Taylor

Department Psychology
High School
7409 Falls Of Neuse Rd, Raleigh, North Carolina 27615

Jodi Scoggins

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

Dawn Williams

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

Jennifer Trenor

Department Science
Middle School
4520 Six Forks Rd, Raleigh, North Carolina 27609

Rose zane Burgess

Department English
High School
2400 Colony Rd, Charlotte, North Carolina 28209

Brown

Department Accounting
High School
342 Petree Rd, Winston Salem, North Carolina 27106

Larry Bohannon

Department Not Specified
Middle School
4600 W Lake Rd, Apex, North Carolina 27502

Sheryl Atkinson

Department Science
Middle School
390 Asbury Rd, Candler, North Carolina 28715

Emily Gray

Department English
Middle School
1800 Runnymede Ln, Charlotte, North Carolina 28211

Gary Sweet

Department Vice Principal
High School
1415 Beatties Ford Rd, Charlotte, North Carolina 28216

Richard Snow

Department Multiple Subjects
High School
2500 Carpenter Upchurch Rd, Cary, North Carolina 27519

Tonya Hardy

Department Math
High School
1175 Bethania Rural Hall Rd, Winston Salem, North Carolina 27106

Larry Robbins

Department Math
Middle School
18601 Fieldcrest Rd, Laurel Hill, North Carolina 28351

Washburn

Department Administration
Middle School
1002 Lufkin Rd, Apex, North Carolina 27502

Sussan Sutton

Department Math
High School
7300 Perry Creek Rd, Raleigh, North Carolina 27616

Amanda Schive

Department English
Middle School
9201 Seawell School Rd, Chapel Hill, North Carolina 27516

Victor Forrester

Department Design & Technology
College
Fayetteville, North Carolina

Roy Smith

Department Physical Education
Elementary School
601 Meadowmont Ln, Chapel Hill, North Carolina 27517

Mitch Stensland

Department Administration
Middle School
230 Pinetops-Crisp Rd

Mike Gleason

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

Michael Bridgers

Department Industrial Education
High School
10381 U.S. Highway 301, Four Oaks, North Carolina 27524

Leslie Hiatt

Department Fine Arts
High School
500 E Salem Ave, Winston Salem, North Carolina 27101

Sarah Shelton

Department Chemistry
High School
1420 Athens Dr, Raleigh, North Carolina 27606

Katie Catlett

Department Counselor
Middle School
6150 Old Jenks Rd, Apex, North Carolina 27502

Dan Burch

Department Administration
Middle School
6150 Old Jenks Rd, Apex, North Carolina 27502

Kerry Baker

Department Not Specified
High School
299 Old Mountain Rd, Statesville, North Carolina 28677