North Carolina's Teacher Directory

Based on 99,890 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,890 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

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

Tonya Orbaugh

Department English
College
Charlotte, North Carolina

James Potter

Department Business
College
Charlotte, North Carolina

Mohammed Reza

Department Mathematics
College
Charlotte, North Carolina

Susan Rivers

Department English
College
Charlotte, North Carolina

Judith Rowles

Department Communication Studies
College
Charlotte, North Carolina

Schrum

Department Biology
College
Charlotte, North Carolina

Ramesh Shankar

Department Engineering
College
Charlotte, North Carolina

Heather Shaughnessy

Department Health Science
College
Charlotte, North Carolina

Igor Strugar

Department Mathematics
College
Charlotte, North Carolina

PA Thao

Department Educational Leadership
College
Charlotte, North Carolina

Mary Beth Usher

Department Communication Studies
College
Charlotte, North Carolina

Robin Walker

Department English
College
Charlotte, North Carolina

James Watkins

Department Accounting
College
Charlotte, North Carolina

Marie White

Department Social Work
College
Charlotte, North Carolina

Julie Wright

Department English
College
Charlotte, North Carolina

Xing Zhang

Department Mathematics
College
Charlotte, North Carolina

Naiquan Zheng

Department Mechanical Engineering
College
Charlotte, North Carolina

Alex Barker

Department Health Administration
College
Charlotte, North Carolina

Keith Brant

Department Art
College
Charlotte, North Carolina

Minhao Cai

Department Finance/Business Law
College
Charlotte, North Carolina

Lorraine Charron

Department Nursing
College
Charlotte, North Carolina

Kaveh Daneshvar

Department Biology
College
Charlotte, North Carolina

Tom Dubois

Department Chemistry
College
Charlotte, North Carolina

Kohut Gary

Department Management
College
Charlotte, North Carolina

Eboni Hedgspeth

Department Psychology
College
Charlotte, North Carolina

Monts Jeffery

Department Business
College
Charlotte, North Carolina

Earnest Johnson

Department Criminal Justice
College
Charlotte, North Carolina

Theodore Lewis

Department Women's Studies
College
Charlotte, North Carolina

Simone McDowell

Department Communication Studies
College
Charlotte, North Carolina

Darafsheh Mohammad

Department Mathematics
College
Charlotte, North Carolina

Jarrod Moreland

Department Army Rotc
College
Charlotte, North Carolina

Kari Owens

Department Art
College
Charlotte, North Carolina

Linda Probst

Department Kinesiology
College
Charlotte, North Carolina

Carlos Sanchez

Department Philosophy
College
Charlotte, North Carolina

Sunita Sharma

Department Chemistry
College
Charlotte, North Carolina

Shaun Stone

Department Languages
College
Charlotte, North Carolina

Crystal Valdez

Department Spanish
College
Charlotte, North Carolina

Bingduo Yang

Department Mathematics/Statistics
College
Charlotte, North Carolina

Beth Barton

Department Psychology
College
Wilmington, North Carolina

Nandana Bose

Department Film
College
Wilmington, North Carolina

Patricia Buerger

Department Health
College
Wilmington, North Carolina

Howard Coleman

Department Education
College
Wilmington, North Carolina

Dana Friend

Department Geology
College
Wilmington, North Carolina