North Carolina's Teacher Directory

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

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

Stephanie Southworth

Department Sociology
College
Charlotte, North Carolina

Christopher Gee

Department Biology
College
Charlotte, North Carolina

Heather Perry

Department History
College
Charlotte, North Carolina

John Herron

Department Mathematics
College
Charlotte, North Carolina

Cy Knoblauch

Department English
College
Charlotte, North Carolina

John Staunton

Department English
College
Charlotte, North Carolina

Dal Pra

Department Languages
College
Charlotte, North Carolina

Tim Horne

Department Communication
College
Charlotte, North Carolina

Y Kakad

Department Engineering
College
Charlotte, North Carolina

Blair Rudes

Department English
College
Charlotte, North Carolina

A Abifaker

Department Mathematics
College
Charlotte, North Carolina

Beth Bjerregaard

Department Criminal Justice
College
Charlotte, North Carolina

Garth Green

Department International Studies
College
Charlotte, North Carolina

Richard Leeman

Department Communication
College
Charlotte, North Carolina

Edgar Munday

Department Engineering
College
Charlotte, North Carolina

Murray Webster

Department Sociology
College
Charlotte, North Carolina

Jurgen Buchenau

Department History
College
Charlotte, North Carolina

Susan Hodge

Department Criminal Justice
College
Charlotte, North Carolina

Hae-Soo Oh

Department Mathematics
College
Charlotte, North Carolina

Pilar Zuber

Department Health/Human Services
College
Charlotte, North Carolina

Nabil Elias

Department Accounting
College
Charlotte, North Carolina

H Ndofor

Department Management
College
Charlotte, North Carolina

Thomas Schmedake

Department Chemistry
College
Charlotte, North Carolina

Robert Tyson

Department Physics
College
Charlotte, North Carolina

Karen Cushing

Department Sociology
College
Charlotte, North Carolina

Nakia Gordon

Department Psychology
College
Charlotte, North Carolina

Gordon Otto

Department Business
College
Charlotte, North Carolina

Paul Youngman

Department Languages
College
Charlotte, North Carolina

Johnny Graham

Department Engineering
College
Charlotte, North Carolina

Seth McKee

Department Political Science
College
Charlotte, North Carolina

Noel Reiss

Department Fine Arts
College
Charlotte, North Carolina

Barbara Theide

Department Religious Studies
College
Charlotte, North Carolina

Mike Champion

Department History
College
Charlotte, North Carolina

Jennifer Munroe

Department English
College
Charlotte, North Carolina

Maria Teresa Rains

Department Languages
College
Charlotte, North Carolina

Jeff Barto

Department Kinesiology
College
Charlotte, North Carolina

John Harding

Department Music
College
Charlotte, North Carolina

Tim Ligay

Department Finance/Business Law
College
Charlotte, North Carolina

Folker Wihstutz

Department Mathematics
College
Charlotte, North Carolina

Belinda Bezner

Department Fine Arts
College
Charlotte, North Carolina

Dave Broudeur

Department Fine Arts
College
Charlotte, North Carolina