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

Steve Marson

Department Social Science
College
Pembroke, North Carolina

Donald Soucy

Department Business
College
Pembroke, North Carolina

Anthony Curtis

Department Communication
College
Pembroke, North Carolina

Jonathan Maisonpierre

Department Music
College
Pembroke, North Carolina

Thomas Russell Cherry

Department Religion
College
Pembroke, North Carolina

Tulla Lightfoot

Department Art
College
Pembroke, North Carolina

Emiko Mizunuma

Department English
College
Pembroke, North Carolina

Timothy Ritter

Department Physics
College
Pembroke, North Carolina

Andrew Ash

Department Biology
College
Pembroke, North Carolina

Fran Fuller

Department Criminal Justice
College
Pembroke, North Carolina

Steve Hunt

Department Mathematics
College
Pembroke, North Carolina

Lee Phillips

Department Science
College
Pembroke, North Carolina

Lee Stocks

Department Science
College
Pembroke, North Carolina

Frank Trapp

Department Political Science
College
Pembroke, North Carolina

Teagan Decker

Department English
College
Pembroke, North Carolina

Peter Imoro

Department Foreign Languages
College
Pembroke, North Carolina

Rohald Meneses

Department Sociology
College
Pembroke, North Carolina

Terry Roberts

Department Music
College
Pembroke, North Carolina

Lars Andersen

Department Physical Ed
College
Pembroke, North Carolina

Rick Branyon

Department English
College
Pembroke, North Carolina

Tony Demars

Department Mass Communications
College
Pembroke, North Carolina

Jim Helgeson

Department English
College
Pembroke, North Carolina

Sonja Livingston

Department Languages
College
Pembroke, North Carolina

Kenneth Mentor

Department Criminal Justice
College
Pembroke, North Carolina

Cynthia Sumpter

Department Mathematics
College
Pembroke, North Carolina

Kathryn Yarbrough

Department Accounting
College
Charlotte, North Carolina

John Taylor

Department Mathematics
College
Charlotte, North Carolina

Nicholas Stavrakas

Department Mathematics
College
Charlotte, North Carolina

Harold Reiter

Department Mathematics
College
Charlotte, North Carolina

Sue Spaulding

Department Psychology
College
Charlotte, North Carolina

James McGavran

Department English
College
Charlotte, North Carolina

James Hovick

Department Science
College
Charlotte, North Carolina

N Bryska

Department Biology
College
Charlotte, North Carolina

Tom Cassen

Department Computer Science
College
Charlotte, North Carolina

Ted Amato

Department Economics
College
Charlotte, North Carolina

Irvin Tucker

Department Business
College
Charlotte, North Carolina

Anita Moss

Department English
College
Charlotte, North Carolina

Ellen Sewell

Department Economics
College
Charlotte, North Carolina

Kelly Finley

Department Women's Studies
College
Charlotte, North Carolina

Jane Laurent

Department History
College
Charlotte, North Carolina

Michael Klibanov

Department Mathematics
College
Charlotte, North Carolina

Mark West

Department Literature
College
Charlotte, North Carolina

James Grymes

Department Music
College
Charlotte, North Carolina

Jonathan Crane

Department Communication
College
Charlotte, North Carolina

Sandy Hanson

Department Communication
College
Charlotte, North Carolina

Vic Cifarelli

Department Mathematics
College
Charlotte, North Carolina

Lorrie Lehmann

Department Computer Science
College
Charlotte, North Carolina

Daniel Shealy

Department English
College
Charlotte, North Carolina

Christopher Woodey

Department Geography
College
Charlotte, North Carolina

Malin Pereira

Department English
College
Charlotte, North Carolina

Meg Morgan

Department English
College
Charlotte, North Carolina

O.B. Starnes

Department Psychology
College
Charlotte, North Carolina

Boyd Davis

Department English
College
Charlotte, North Carolina

Gregory Mixon

Department History
College
Charlotte, North Carolina

Alan Dow

Department Mathematics
College
Charlotte, North Carolina

I. E. Jernigan

Department Business
College
Charlotte, North Carolina

Cynthia Hancock

Department Social Science
College
Charlotte, North Carolina

William Terry

Department Psychology
College
Charlotte, North Carolina

Karen Cox

Department History
College
Charlotte, North Carolina

Melton

Department Science
College
Charlotte, North Carolina

Michael Parker

Department English
College
Charlotte, North Carolina

Adalira Saenz-Ludlow

Department Mathematics
College
Charlotte, North Carolina

Loy Witherspoon

Department Religious Studies
College
Charlotte, North Carolina

Tiffany Manuel

Department Political Science
College
Charlotte, North Carolina

Anne Pierce

Department History
College
Charlotte, North Carolina

Angela Herren

Department Art
College
Charlotte, North Carolina

Peter Blair

Department English
College
Charlotte, North Carolina

Cynthia Fox

Department Marketing
College
Charlotte, North Carolina

Michael Goode

Department Economics
College
Charlotte, North Carolina

Tracy Dougherty

Department Business
College
Charlotte, North Carolina

Pauline Brennan

Department Criminal Justice
College
Charlotte, North Carolina

Celia Marshall Sinclair

Department Religious Studies
College
Charlotte, North Carolina

William Siegfried

Department Psychology
College
Charlotte, North Carolina

Zongwu Cai

Department Mathematics
College
Charlotte, North Carolina

Deng

Department Mathematics
College
Charlotte, North Carolina

Brian Cooper

Department Science
College
Charlotte, North Carolina

Spainhour

Department Communication
College
Charlotte, North Carolina

Julia Damman

Department Chemistry
College
Charlotte, North Carolina

Moutaz Khouja

Department Business
College
Charlotte, North Carolina

Oladimeji Aborisade

Department African Studies
College
Charlotte, North Carolina

Kristin Rothrock

Department Fine Arts
College
Charlotte, North Carolina

Calvin Chesson

Department Business
College
Charlotte, North Carolina

Monty Hughes

Department Science
College
Charlotte, North Carolina

Larry Sharpe

Department Engineering
College
Charlotte, North Carolina

John Szmer

Department Political Science
College
Charlotte, North Carolina

Elvira Jardines

Department Spanish
College
Charlotte, North Carolina

Aditi Sharma

Department Physics
College
Charlotte, North Carolina

Vergara

Department Business
College
Charlotte, North Carolina

John Smail

Department History
College
Charlotte, North Carolina

Darlene Drummond

Department Communication
College
Charlotte, North Carolina

Kevin Lawton

Department Engineering
College
Charlotte, North Carolina

Sharon Simmons

Department History
College
Charlotte, North Carolina

Diane Zablotsky

Department Social Science
College
Charlotte, North Carolina

Christopher D. Davis

Department English
College
Charlotte, North Carolina

Matthew Belles

Department Kinesiology
College
Charlotte, North Carolina

Karen Hubbard

Department Fine Arts
College
Charlotte, North Carolina

Taghi Mostafavi

Department Computer Science
College
Charlotte, North Carolina

Eric Taylor

Department Economics
College
Charlotte, North Carolina

Jaroszewski

Department English
College
Charlotte, North Carolina

Sara Miller Newman

Department English
College
Charlotte, North Carolina