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

Brenda Hipp

Department English
College
Lexington, North Carolina

Dale Reino

Department Cosmetology
College
Lexington, North Carolina

Barbara Sechler

Department Nursing
College
Lexington, North Carolina

Anthony Leovaris

Department Engineering
College
Charlotte, North Carolina

Jane Flagello

Department Management
College
Charlotte, North Carolina

Mark Stackpole

Department Psychology
College
Charlotte, North Carolina

Edgar Jimenez

Department Computer Science
College
Charlotte, North Carolina

Mark Rasiah

Department Business
College
Charlotte, North Carolina

Gail White

Department English
College
Charlotte, North Carolina

Ray Bhatt

Department Communication
College
Charlotte, North Carolina

Gazaleh Kobylecky

Department Mathematics
College
Charlotte, North Carolina

Larry Noyes

Department Computer Science
College
Charlotte, North Carolina

John Rolsten

Department Mathematics
College
Charlotte, North Carolina

Pamela Wilhite

Department Computer Science
College
Charlotte, North Carolina

Safoora Fatima

Department Computer Science
College
Charlotte, North Carolina

A Hetrick

Department Computer Science
College
Charlotte, North Carolina

Hilary Ives

Department Computer Science
College
Charlotte, North Carolina

Gazelah Kobyleky

Department Mathematics
College
Charlotte, North Carolina

Ernie Mapa

Department Business
College
Charlotte, North Carolina

Mostafa Mortezaie

Department Engineering
College
Charlotte, North Carolina

Rene Powell

Department Law
College
Charlotte, North Carolina

Gordon Settle

Department Mathematics
College
Charlotte, North Carolina

Ruth Sowby

Department English
College
Charlotte, North Carolina

Nelson Wilson

Department Computer Science
College
Charlotte, North Carolina

Jed Atkins

Department Classics
College
Durham, North Carolina

Peter Burian

Department Classics
College
Durham, North Carolina

Daniel Cerutti

Department Psychology
College
Durham, North Carolina

Graham Cox

Department Mathematics
College
Durham, North Carolina

Ian Dobbins

Department Psychology
College
Durham, North Carolina

Jennifer Francis

Department Accounting
College
Durham, North Carolina

Malachi Hacohen

Department History
College
Durham, North Carolina

Frances Hasso

Department International Studies
College
Durham, North Carolina

Michael Reagan Humber

Department Languages
College
Durham, North Carolina

Robert Keohane

Department Political Science
College
Durham, North Carolina

Kenneth Land

Department Sociology
College
Durham, North Carolina

Ken Lyle

Department Chemistry
College
Durham, North Carolina

Robert Mitchell

Department English
College
Durham, North Carolina

David Morrison

Department Mathematics
College
Durham, North Carolina

Charles Payne

Department History
College
Durham, North Carolina

Mike Reed

Department Mathematics
College
Durham, North Carolina

Leo Russell

Department English
College
Durham, North Carolina

David Schwartz

Department Psychology
College
Durham, North Carolina

Emily Sposeto

Department Languages
College
Durham, North Carolina

Timothy Tyson

Department Humanities
College
Durham, North Carolina

Amy Wentworth Bueno

Department Spanish
College
Durham, North Carolina

Dan Ariely

Department Economics
College
Durham, North Carolina

Gregory Bell

Department History
College
Durham, North Carolina

Larry Boyd

Department Engineering
College
Durham, North Carolina

Margaret Brown

Department Anthropology
College
Durham, North Carolina

AL Coach

Department Physical Ed
College
Durham, North Carolina

Roberto Dainotto

Department Languages
College
Durham, North Carolina

Deering

Department Mathematics
College
Durham, North Carolina

Katherine Franz

Department Chemistry
College
Durham, North Carolina

Kristin Goss

Department Public Policy
College
Durham, North Carolina

David Heid

Department Music
College
Durham, North Carolina

Laurens Howle

Department Engineering
College
Durham, North Carolina

Casey Jarrin

Department English
College
Durham, North Carolina

Ranjana Khanna

Department English
College
Durham, North Carolina

Helen Ladd

Department Public Policy
College
Durham, North Carolina

Adriane Lentz-Smith

Department History
College
Durham, North Carolina

Alex Loney

Department Classics
College
Durham, North Carolina

Andres Luco

Department Philosophy
College
Durham, North Carolina

Ennis Mike

Department Literature
College
Durham, North Carolina

Dora Mozes

Department English
College
Durham, North Carolina

Kathryn Nightingale

Department Engineering
College
Durham, North Carolina

Terrence Oas

Department Chemistry
College
Durham, North Carolina

Beth Phillips

Department Nursing
College
Durham, North Carolina

Michael Rectenwald

Department Writing
College
Durham, North Carolina

Beatriz Rodriguez-Balanta

Department Languages
College
Durham, North Carolina

Andrew Sweeting

Department Economics
College
Durham, North Carolina

Marcy Uyenoyama

Department Biology
College
Durham, North Carolina

Makeba Wilbourn

Department Psychology
College
Durham, North Carolina

Giovanni Zanalda

Department Economics
College
Durham, North Carolina

Roger Barr

Department Engineering
College
Durham, North Carolina

Teresa Berger

Department Religion
College
Durham, North Carolina

Fernando Bonassi

Department Mathematics
College
Durham, North Carolina

Emma Carberry

Department Mathematics
College
Durham, North Carolina

John Cushmen

Department Political Science
College
Durham, North Carolina

Brian Daniels

Department Languages
College
Durham, North Carolina

Shelia Dillon

Department Art History
College
Durham, North Carolina

Maral Erol

Department Writing
College
Durham, North Carolina

Valeria Finucci

Department Languages
College
Durham, North Carolina

Haiyan Gao

Department Physics
College
Durham, North Carolina

Shai Ginsburg

Department Jewish Studies
College
Durham, North Carolina

Kevin Gonzales

Department Mathematics
College
Durham, North Carolina

Eric Halicki

Department Languages
College
Durham, North Carolina

Ellen Hemphil

Department Theater
College
Durham, North Carolina

Aaron Jackson

Department Mathematics
College
Durham, North Carolina

Clay Johnson

Department Journalism
College
Durham, North Carolina

Christopher Kennedy

Department English
College
Durham, North Carolina

Cynthia Kuhn

Department Pharmacology
College
Durham, North Carolina

Jie Liu

Department Chemistry
College
Durham, North Carolina

Susan McDonic

Department Humanities
College
Durham, North Carolina

Christen Molina

Department Languages
College
Durham, North Carolina

Karen Neander

Department Philosophy
College
Durham, North Carolina

Dale Purves

Department Psychology
College
Durham, North Carolina

Imke Risopp-Nickelson

Department Political Science
College
Durham, North Carolina

Richard Rosa

Department Spanish
College
Durham, North Carolina

Dominic Sachsenmaier

Department History
College
Durham, North Carolina

Rachel Seidman

Department History
College
Durham, North Carolina