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

Kendra Andrews

Department English
College
Charlotte, North Carolina

Emanuela Bianchi

Department Philosophy
College
Charlotte, North Carolina

Lacey Burdette

Department English
College
Charlotte, North Carolina

Alison Carey

Department English
College
Charlotte, North Carolina

Jordan Clarke

Department Computer Science
College
Charlotte, North Carolina

Keith Cradle

Department Health/Human Services
College
Charlotte, North Carolina

James Davis

Department Education
College
Charlotte, North Carolina

Sharon Ewing

Department Communication Studies
College
Charlotte, North Carolina

S Fogel

Department Social Science
College
Charlotte, North Carolina

Meghan Frazier

Department English
College
Charlotte, North Carolina

Teng Gary

Department Engineering
College
Charlotte, North Carolina

Gaurav Goel

Department Mechanical Engineering
College
Charlotte, North Carolina

Valery Grdzelishvili

Department Biology
College
Charlotte, North Carolina

John Gresser

Department Engineering Technology
College
Charlotte, North Carolina

Jared Hansen

Department Marketing
College
Charlotte, North Carolina

Kim Hoover

Department Art
College
Charlotte, North Carolina

Hyunju Kim

Department Mathematics
College
Charlotte, North Carolina

Lamorey

Department Education
College
Charlotte, North Carolina

Pamela Leonard

Department Anthropology
College
Charlotte, North Carolina

Keeley Loiseau

Department Kinesiology
College
Charlotte, North Carolina

C B McMurray

Department American Studies
College
Charlotte, North Carolina

Brian Nacey

Department Computer Science
College
Charlotte, North Carolina

Perry Owen

Department Social Work
College
Charlotte, North Carolina

Jamie Payton

Department Computer Science
College
Charlotte, North Carolina

Cynthia Poke

Department Dance
College
Charlotte, North Carolina

Rich Preiss

Department Architecture
College
Charlotte, North Carolina

Saunders

Department Nursing
College
Charlotte, North Carolina

Nicola Squartini

Department Mathematics
College
Charlotte, North Carolina

Thomas Suleski

Department Physics
College
Charlotte, North Carolina

Agnew Toni

Department Air Force Studies
College
Charlotte, North Carolina

Catalin Turc

Department Mathematics
College
Charlotte, North Carolina

Janice Warren

Department Not Specified
College
Charlotte, North Carolina

Sonya Wilson

Department Music
College
Charlotte, North Carolina

Leah Zufall

Department Education
College
Charlotte, North Carolina

Joshua Ault

Department Business
College
Charlotte, North Carolina

Joshua Baker

Department Education
College
Charlotte, North Carolina

Thomas Beggs

Department Engineering Technology
College
Charlotte, North Carolina

Sarah Bou Mjahed

Department English
College
Charlotte, North Carolina

Joanne B Burris

Department Education
College
Charlotte, North Carolina

Calfee

Department Biology
College
Charlotte, North Carolina

Shen-En Chen

Department Civil Engineering
College
Charlotte, North Carolina

Marvin Cory

Department Philosophy
College
Charlotte, North Carolina

Anne-Marie Dekort-Young

Department Special Education
College
Charlotte, North Carolina

Donald

Department Engineering
College
Charlotte, North Carolina

Ashley Dunham

Department Political Science
College
Charlotte, North Carolina

Susan Ferguson

Department Kinesiology
College
Charlotte, North Carolina

Robert Gaines

Department Theatre/Dance
College
Charlotte, North Carolina

Janaki Gooty

Department Management
College
Charlotte, North Carolina

Karen Haynes

Department English
College
Charlotte, North Carolina

Bianca Hemphill

Department Psychology
College
Charlotte, North Carolina

Juiche Hsieh

Department Chemistry
College
Charlotte, North Carolina

Veronica Janice

Department Languages
College
Charlotte, North Carolina

Aravind Kailas

Department Electrical Engineering
College
Charlotte, North Carolina

Leslie Kelly

Department History
College
Charlotte, North Carolina

Shanti Klkarni

Department Health/Human Services
College
Charlotte, North Carolina

Eun (othelia) Lee

Department Social Work
College
Charlotte, North Carolina

Meiying Liu

Department Languages
College
Charlotte, North Carolina

Lissette Lozano-Lewis

Department Chemistry
College
Charlotte, North Carolina

Diane Markovits

Department Education
College
Charlotte, North Carolina

Roslyn Michelson

Department Sociology
College
Charlotte, North Carolina

Sarah Minslow

Department English
College
Charlotte, North Carolina

Xiaohong Mueller

Department Languages
College
Charlotte, North Carolina

Jillian Owen

Department Communication Studies
College
Charlotte, North Carolina

Fitchett Paul

Department Education
College
Charlotte, North Carolina

Ritika Prasad

Department History
College
Charlotte, North Carolina

Terrance Robinson

Department Kinesiology
College
Charlotte, North Carolina

Kelly Ryan

Department Theatre/Dance
College
Charlotte, North Carolina

Sandeep Satirapi

Department Engineering
College
Charlotte, North Carolina

Rachel Schwaller

Department History
College
Charlotte, North Carolina

Rustam Sheridan

Department Not Specified
College
Charlotte, North Carolina

Sofras

Department English
College
Charlotte, North Carolina

Nicholas Swartz

Department Political Science
College
Charlotte, North Carolina

Andrew Tobias

Department Chemistry
College
Charlotte, North Carolina

Susan Tsivitse

Department Kinesiology
College
Charlotte, North Carolina

Henrique Viana

Department Communication Studies
College
Charlotte, North Carolina

Wendy Wells

Department Languages
College
Charlotte, North Carolina

Patti Wilkins

Department Leadership
College
Charlotte, North Carolina

Kelly Wisdom

Department English
College
Charlotte, North Carolina

Shan Xie

Department Mathematics/Statistics
College
Charlotte, North Carolina

John Ziegert

Department Mechanical Engineering
College
Charlotte, North Carolina

Bezner Betty

Department Fine Arts
College
Charlotte, North Carolina

Arthur Bume

Department Psychology
College
Charlotte, North Carolina

Graham Collier

Department Chemistry
College
Charlotte, North Carolina

Douglas Debruhl

Department Mathematics
College
Charlotte, North Carolina

Faton Faz

Department Accounting
College
Charlotte, North Carolina

Kenneth Godween

Department Political Science
College
Charlotte, North Carolina

Sonya Hardin

Department Nursing
College
Charlotte, North Carolina

Keejae Hong

Department Accounting
College
Charlotte, North Carolina

Staci Kuntzman

Department Communication Studies
College
Charlotte, North Carolina

Ying Lu

Department Business
College
Charlotte, North Carolina

Brandon McWilliams

Department Theatre/Dance
College
Charlotte, North Carolina

Kenneth Morris

Department Management
College
Charlotte, North Carolina

Patel

Department English
College
Charlotte, North Carolina

Shawn Ridlen

Department Chemistry
College
Charlotte, North Carolina

Hamidreza Semiyari

Department Mathematics
College
Charlotte, North Carolina

Pamela Shue

Department Special Education
College
Charlotte, North Carolina

Phanindra Tallapragada

Department Mechanical Engineering
College
Charlotte, North Carolina

Othman Wan

Department Mathematics
College
Charlotte, North Carolina

Anan Zhuang

Department Finance/Business Law
College
Charlotte, North Carolina

Beth Allred

Department Education
College
Wilmington, North Carolina
Page 778 of 1568