North Carolina's Teacher Directory

Based on 102,018 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,014 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

Ashley Snider

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

Paul Blackwell

Department Not Specified
High School
5500 Wake Academy Dr, Raleigh, North Carolina 27603

Jonathan Riba

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

Wayne Cusher

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

Mark High

Department Computer Science
High School
4184 Elk Rd, Hope Mills, North Carolina 28348

Sheree Hinton

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

Claudja Dwight

Department Business
High School
2407 S Holden Rd, Greensboro, North Carolina 27407

Brandi Gilliland

Department Not Specified
High School
250 Overlook Rd, Asheville, North Carolina 28803

John Wheeler

Department Administration
High School
1125 New Grady Brown School Rd, Hillsborough, North Carolina 27278

Linda Lupien

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

Martha Ensley

Department Speech
Middle School
1251 Patriot Plantation Blvd, Concord, North Carolina 28027

Joe Styons

Department Science
Middle School
1240 W Corbett Ave, Swansboro, North Carolina 28584

Brooke Whitworth

Department Science
College
1415 Beatties Ford, Winston Salem, North Carolina

Gary Powers

Department Physical Education
High School
2600 Rock Quarry Rd, Raleigh, North Carolina 27610

Laura Griffin

Department Not Specified
Middle School
5551 Fisher Rd, Fayetteville, North Carolina 28304

Christina Doubleday

Department Chemistry
High School
250 Voit Gilmore Ln, Southern Pines, North Carolina 28387

Jeanne Cribbs

Department Not Specified
High School
60 Lees Creek Rd, Asheville, North Carolina 28806

Johnson Brooke

Department Not Specified
Middle School
4412 Lake Ave, Wilmington, North Carolina 28403

Deborah Nahikian

Department Social Studies
Middle School
2827 Ridge Road, Gastoina, North Carolina

Connie Pullum

Department Not Specified
High School
9502 Providence Rd, Charlotte, North Carolina 28277

Star Edwards

Department Math
High School
1600 N Morris St, Gastonia, North Carolina 28052

Michelle Winecoff

Department Biology
High School
1600 N Morris St, Gastonia, North Carolina 28052

Delores White

Department Librarian
High School
1600 N Morris St, Gastonia, North Carolina 28052

Angela Davis

Department Not Specified
High School
2295 Union Grove Rd, Lexington, North Carolina 27295

Rashawna McKoy

Department Not Specified
Middle School
14888 N Carolina 87, Tar Heel, North Carolina 28392

Azzu

Department Not Specified
High School
500 Weaver Dairy Rd, Chapel Hill, North Carolina 27514

Joann Blanton

Department Computer Science
High School
1062 Southern Ave, Fayetteville, North Carolina 28306

Joyleen Lawson

Department Grade 5
High School
Kernersville, North Carolina

Emily Freeman

Department Science
High School
11201 Old Statesville Rd, Huntersville, North Carolina 28078

Woodbridge

Department Nursing
High School
638 Walnut St, Cary, North Carolina 27511

Judy Greer

Department Headmaster
High School
3355 Old Hwy 11, Deep Run, North Carolina 28525

Lori Evans

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

Beverly Roberson

Department Social Studies
Middle School
5200 Dillard Dr, Raleigh, North Carolina 27606

Roth

Department Visual Arts
High School
2700 N College Rd, Wilmington, North Carolina 28405

Michele Decamp

Department Languages
High School
100 Bryan Chalk Ln, Knightdale, North Carolina 27545

Shelia Madison

Department History
High School
3205 34th Street Dr, Hickory, North Carolina 28601

Austin Morris

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

Emperia Higgins

Department Not Specified
Middle School
197 S French Broad Ave, Asheville, North Carolina 28801

Susan Grose

Department English
High School
315 Beaver Dam Church Rd, Shelby, North Carolina 28150

Jean Luna

Department Grade 5
Middle School
3331 Normandy Dr, Fort Bragg, North Carolina 28307

Beverly Wong

Department English
Middle School
3331 Normandy Dr, Fort Bragg, North Carolina 28307

Cindy Balmer

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

Marisol Loreto

Department English
High School
1307 Glenwood Ave, Raleigh, North Carolina 27604

Laura Martin-Lauzer

Department French
High School
500 Harrison Dr, Wilson, North Carolina 27893

Richard Priode

Department Music
High School
8900 Park Rd, Charlotte, North Carolina 28210

Cline

Department Principal
Middle School
1251 Patriot Plantation Blvd, Concord, North Carolina 28027

Enders

Department Math
Middle School
191 Preston Ln, East Flat Rock, North Carolina 28726

Summer Barthel

Department Esl
High School
415 E 1st St, Kannapolis, North Carolina 28083

Katherine Woodlief

Department Not Specified
Middle School
4523 Six Forks Rd, Raleigh, North Carolina 27609

Walter Mize

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

Judy Kinney

Department Counselor
High School
723 Saint Marys St, Raleigh, North Carolina 27605

Jeremy Peterson

Department Fine Arts
High School
481 Burrage Rd, Concord, North Carolina 28025

David Speer

Department History
High School
6806 Garrett Rd, Durham, North Carolina 27707

Juliane Hammer

Department Religious Studies
College
Charlotte, North Carolina

Jennifer Hathaway

Department Elementary Education
College
Charlotte, North Carolina

Matthew Holley

Department Mathematics
College
Charlotte, North Carolina

Scott Kelly

Department Mechanical Engineering
College
Charlotte, North Carolina

Lakshmi Kumar

Department Mathematics
College
Charlotte, North Carolina

Susan Lawson

Department English
College
Charlotte, North Carolina

Silva Mathema

Department Political Science
College
Charlotte, North Carolina

David Mitchell

Department History
College
Charlotte, North Carolina

Charles Mobley

Department Engineering
College
Charlotte, North Carolina

Thanh-Thuy Nguyen

Department Mathematics
College
Charlotte, North Carolina

Andrew Parkhurst

Department Spanish
College
Charlotte, North Carolina

Leeann Pickles

Department Engineering
College
Charlotte, North Carolina

Chen Rong

Department Mathematics
College
Charlotte, North Carolina

Pam Shue

Department Special Education
College
Charlotte, North Carolina

Ginger Stickney

Department Religious Studies
College
Charlotte, North Carolina

Casey Tullos

Department Communication
College
Charlotte, North Carolina

Delane Vanada

Department Art
College
Charlotte, North Carolina

Chuang Wang

Department Education
College
Charlotte, North Carolina

Erik Wikstrom

Department Kinesiology
College
Charlotte, North Carolina

Haitao Zhang

Department Mechanical Engineering
College
Charlotte, North Carolina

Heather Tonya Anderson

Department Nursing
College
Charlotte, North Carolina

Joseph Barrett

Department Physics
College
Charlotte, North Carolina

Richard Bischel

Department Geography
College
Charlotte, North Carolina

Tracy Bonoffski

Department Health/Human Services
College
Charlotte, North Carolina

Charles Brody

Department Sociology
College
Charlotte, North Carolina

Subbarao Chalavada

Department Information Technology
College
Charlotte, North Carolina

Scintilla Coffman

Department Nursing
College
Charlotte, North Carolina

Thomas Cook

Department English
College
Charlotte, North Carolina

Chuanbin DU

Department Mathematics
College
Charlotte, North Carolina

Anna Ejakova

Department Health Administration
College
Charlotte, North Carolina

Thomas Etskorn

Department Chemistry
College
Charlotte, North Carolina

Adam Friedman

Department Educational Leadership
College
Charlotte, North Carolina

Julia Gibson

Department Gerontology
College
Charlotte, North Carolina

Jay Harson

Department Philosophy
College
Charlotte, North Carolina

Veronica Hillard

Department Not Specified
College
Charlotte, North Carolina

Walker Hughen

Department Finance/Business Law
College
Charlotte, North Carolina

Salah Ibrahim

Department Languages
College
Charlotte, North Carolina

Min Jiang

Department Communication Studies
College
Charlotte, North Carolina

Dolly King

Department Finance/Business Law
College
Charlotte, North Carolina

Jonathan Kozar

Department Geography
College
Charlotte, North Carolina

Langevin Larry

Department Business
College
Charlotte, North Carolina

Heather Lipford

Department Information Systems
College
Charlotte, North Carolina

Kevin Major

Department Chemistry
College
Charlotte, North Carolina

Heather McCullough

Department International Studies
College
Charlotte, North Carolina

Adriana Medina

Department Elementary Education
College
Charlotte, North Carolina

Elizabeth Miller

Department English
College
Charlotte, North Carolina

Donald Morrison

Department Social Work
College
Charlotte, North Carolina