North Carolina's Teacher Directory

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

Nelson Benzing

Department Architecture
College
Charlotte, North Carolina

Dale Brentrup

Department Architecture
College
Charlotte, North Carolina

Jean Coco

Department English
College
Charlotte, North Carolina

Rick Dior

Department Music
College
Charlotte, North Carolina

Erika Edwards

Department African Studies
College
Charlotte, North Carolina

Mike Fairchild

Department Mathematics
College
Charlotte, North Carolina

Rebecca (Beckie) Grizzle

Department Nursing
College
Charlotte, North Carolina

Larry Hodges

Department Computer Science
College
Charlotte, North Carolina

Cynthia Hopper

Department Education
College
Charlotte, North Carolina

Brent Kang

Department Information Science
College
Charlotte, North Carolina

Jiyeong Lee

Department Geography
College
Charlotte, North Carolina

Delaine MacDonald

Department Elementary Education
College
Charlotte, North Carolina

Jeric Newby

Department Engineering Technology
College
Charlotte, North Carolina

Thomas Owen

Department Engineering
College
Charlotte, North Carolina

Ashley Parker

Department Education
College
Charlotte, North Carolina

Crystal Piper

Department Health/Human Services
College
Charlotte, North Carolina

Samantha Ritchie

Department Biology
College
Charlotte, North Carolina

Rajni Shankar-Brown

Department Education
College
Charlotte, North Carolina

Carrie Sippy

Department English
College
Charlotte, North Carolina

Tehia Starker

Department Elementary Education
College
Charlotte, North Carolina

Lisa Walker

Department Sociology
College
Charlotte, North Carolina

Joseph Winters

Department Religious Studies
College
Charlotte, North Carolina

Karen Wood

Department Elementary Education
College
Charlotte, North Carolina

S Ambati

Department Biology
College
Charlotte, North Carolina

Donovan Bernadette

Department Chemistry
College
Charlotte, North Carolina

Lon Bumgardner

Department Theatre/Dance
College
Charlotte, North Carolina

Randi Clapham

Department Not Specified
College
Charlotte, North Carolina

Stephen Cope

Department Chemistry
College
Charlotte, North Carolina

Daniel Cozart

Department Latin American Studies
College
Charlotte, North Carolina

Zhanna David

Department Psychology
College
Charlotte, North Carolina

Jennifer Ersek

Department Public Health
College
Charlotte, North Carolina

Patricia Fletcher

Department Communication Studies
College
Charlotte, North Carolina

Preacher Gary

Department Religious Studies
College
Charlotte, North Carolina

Jim Giermanski

Department International Studies
College
Charlotte, North Carolina

Nicholas Gould

Department Chemistry
College
Charlotte, North Carolina

Pam Hanscom

Department English
College
Charlotte, North Carolina

Kingston Heath

Department Architecture
College
Charlotte, North Carolina

Annette Hoover

Department Business
College
Charlotte, North Carolina

Amal Khoury

Department Political Science
College
Charlotte, North Carolina

Susan Lamoray

Department Education
College
Charlotte, North Carolina

Pam Lawton

Department Art
College
Charlotte, North Carolina

Jeanne McIntosh

Department Psychology
College
Charlotte, North Carolina

Dee Mitchell

Department Nursing
College
Charlotte, North Carolina

Kenneth Mwangi

Department Mathematics
College
Charlotte, North Carolina

James L. Oakley

Department Management
College
Charlotte, North Carolina

Adam Patwa

Department English
College
Charlotte, North Carolina

Evan Pittfield

Department Computer Science
College
Charlotte, North Carolina

Bianca Potrykus

Department Management
College
Charlotte, North Carolina

Ron Sass

Department Electrical Engineering
College
Charlotte, North Carolina

Rita Sipe

Department Communication Studies
College
Charlotte, North Carolina

. Nick Strovakas

Department Mathematics
College
Charlotte, North Carolina

Mary Tuma

Department Art
College
Charlotte, North Carolina

Lisa Wagnes

Department Nursing
College
Charlotte, North Carolina

Yongge Wang

Department Information Technology
College
Charlotte, North Carolina

Janet Williams

Department Art
College
Charlotte, North Carolina

Artie Zillante

Department Economics
College
Charlotte, North Carolina

David Askay

Department Business Communication
College
Charlotte, North Carolina

Sabarish Babu

Department Computer Science
College
Charlotte, North Carolina

Tammy Beck

Department Management
College
Charlotte, North Carolina

Cathy Boshamer

Department Special Education
College
Charlotte, North Carolina

Rasheeda Brown

Department English
College
Charlotte, North Carolina

Wei Cai

Department Mathematics
College
Charlotte, North Carolina

Don Chen

Department Engineering Technology
College
Charlotte, North Carolina

Robert Corbin

Department Education
College
Charlotte, North Carolina

Peter Davis

Department Management
College
Charlotte, North Carolina

Jeremy Dunbar

Department Engineering
College
Charlotte, North Carolina

J Estes

Department Management
College
Charlotte, North Carolina

Yaqin Feng

Department Mathematics/Statistics
College
Charlotte, North Carolina

Miranora Frisch

Department Music
College
Charlotte, North Carolina

Andrew Goodall

Department Geography
College
Charlotte, North Carolina

Laura Hart

Department Education
College
Charlotte, North Carolina

Drew Heid

Department English
College
Charlotte, North Carolina

Nikki Irish

Department Nursing
College
Charlotte, North Carolina

Daniel Johnson

Department College Success
College
Charlotte, North Carolina

Kendall Kiser

Department Elementary Education
College
Charlotte, North Carolina

Sandraluz Lara-Cinisomo

Department Education
College
Charlotte, North Carolina

Y Laval

Department Kinesiology
College
Charlotte, North Carolina

Shelley Listwan

Department Criminal Justice
College
Charlotte, North Carolina

Konstantin V. Malinovskiy

Department Mathematics
College
Charlotte, North Carolina

Diane McGhee

Department Theatre/Dance
College
Charlotte, North Carolina

Susan Michaels

Department Chemistry
College
Charlotte, North Carolina

Margaret Miller

Department Spanish
College
Charlotte, North Carolina

Scott Moulton

Department Educational Leadership
College
Charlotte, North Carolina

Elaine Oreilly

Department Not Specified
College
Charlotte, North Carolina

Chris Patriarca

Department Geography
College
Charlotte, North Carolina

Kathleen Potter

Department Psychology
College
Charlotte, North Carolina

Landon Robinson

Department Architecture
College
Charlotte, North Carolina

Alisa Roy

Department Political Science
College
Charlotte, North Carolina

Mrs. Beck

Department Grade 3
Middle School
400 N Green St, Parkton, North Carolina 28371

Marisa Scott

Department Special Education
College
Pembroke, North Carolina

Trae Big D Archer

Department Drafting
High School
3006 Sikes Mill Rd, Monroe, North Carolina 28110

Horton

Department Grade 6
Middle School
2185 Chestnut Grove Rd, King, North Carolina 27021

Britani Atnip

Department Math
Middle School
1622 E Garrison Blvd, Gastonia, North Carolina 28054

Jaclyn Combs

Department Grade 5
Elementary School
1000 Olde Weatherstone Way, Cary, North Carolina 27513

Beth Duckett

Department Math
High School
East Young Street,Rolesville, NC 27571

Barry Shuford

Department Not Specified
High School
6800 Monroe Rd #377, Charlotte, North Carolina 28212

Cedric Jones

Department Not Specified
High School
6800 Monroe Rd #377, Charlotte, North Carolina 28212

Cornelius Sloan

Department Not Specified
High School
6800 Monroe Rd #377, Charlotte, North Carolina 28212

David Levesque

Department Not Specified
High School
6800 Monroe Rd #377, Charlotte, North Carolina 28212

Deborah Yates

Department Not Specified
High School
6800 Monroe Rd #377, Charlotte, North Carolina 28212