North Carolina's Teacher Directory

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

Abebe Kebede

Department Physics
College
Greensboro, North Carolina

John Robinson

Department Architecture
College
Greensboro, North Carolina

Yolanda Williams

Department Health Science
College
Greensboro, North Carolina

John Kuzenski

Department Political Science
College
Durham, North Carolina

Laura Smith

Department Mathematics
College
Durham, North Carolina

Candace Bailey

Department Music
College
Durham, North Carolina

Emannuel Emba

Department Biology
College
Durham, North Carolina

John Heitzenrater

Department Music
College
Durham, North Carolina

Ida Page

Department English
College
Durham, North Carolina

Dorothy Singleton

Department Education
College
Durham, North Carolina

D Walker-Devose

Department Not Specified
College
Durham, North Carolina

Harihar Bhattari

Department Sociology
College
Durham, North Carolina

Gloria Drew

Department Sociology
College
Durham, North Carolina

Cheri Harrel

Department Mathematics
College
Durham, North Carolina

P. Andy LI

Department Biomedical
College
Durham, North Carolina

Marianne Murphy

Department Computer/Informational Tech
College
Durham, North Carolina

Mengie Parker

Department Criminal Justice
College
Durham, North Carolina

Joe Sroka

Department Criminal Justice
College
Durham, North Carolina

Tyrone Baines

Department Public Administration
College
Durham, North Carolina

Jenny Brobst

Department Law
College
Durham, North Carolina

Kenneth Cutler

Department Biology
College
Durham, North Carolina

Rachelle Gold

Department English
College
Durham, North Carolina

Sharron Hunter-Rainey

Department Management
College
Durham, North Carolina

Rolin Mainuddin

Department Political Science
College
Durham, North Carolina

Maria McIntyre

Department Spanish
College
Durham, North Carolina

Joshua Nadel

Department History
College
Durham, North Carolina

Samuel Rowley

Department Music
College
Durham, North Carolina

S Teer

Department Nursing
College
Durham, North Carolina

Gail Williams

Department Art
College
Durham, North Carolina

Paul Cao

Department Mathematics
College
Durham, North Carolina

Emilia Fredericks

Department Nursing
College
Durham, North Carolina

Lorna Grant

Department Criminal Justice
College
Durham, North Carolina

Lydia Lindsay

Department History
College
Durham, North Carolina

Ben Ramsey

Department Business
College
Durham, North Carolina

Omar Smith

Department Hospitality
College
Durham, North Carolina

Jon Miller

Department English
High School
1219 Broad St, Durham, NC 27705, United States

Donita Robinson

Department Mathematics
High School
1219 Broad St, Durham, NC 27705, United States

Brian Wells

Department Mathematics
High School
1219 Broad St, Durham, NC 27705, United States

Julian Semilian

Department Film
College
Winston Salem, North Carolina

Dianne Markham

Department Fine Arts
College
Winston Salem, North Carolina

John Sisti

Department Film
College
Winston Salem, North Carolina

Bill Mai

Department Film
College
Winston Salem, North Carolina

Jeremy Reiskind

Department Science
College
Winston Salem, North Carolina

Gerald Freedman

Department Theater
College
Winston Salem, North Carolina

Kevin Lawrence

Department Music
College
Winston Salem, North Carolina

Glenn Siebert

Department Music
College
Winston Salem, North Carolina

Richard Holland

Department Philosophy
College
Winston Salem, North Carolina

Michael Wakeford

Department History
College
Winston Salem, North Carolina

M. Eric Rimes

Department Theater
College
Winston Salem, North Carolina

Anantha Aiyyer

Department Marine Sciences
College
Raleigh, North Carolina

Mike Bissinger

Department Design
College
Raleigh, North Carolina

James Brickley

Department Engineering
College
Raleigh, North Carolina

Catherine Buell

Department Mathematics
College
Raleigh, North Carolina

David Craig

Department Sociology
College
Raleigh, North Carolina

Bob Entman

Department Communication
College
Raleigh, North Carolina

Betty Gardner

Department Genetics
College
Raleigh, North Carolina

E. Megan Glancy

Department Sociology
College
Raleigh, North Carolina

Gunnoe

Department Chemistry
College
Raleigh, North Carolina

Susan Hendrickson

Department Chemistry
College
Raleigh, North Carolina

Jenelle Jefferson

Department Mathematics
College
Raleigh, North Carolina

Erich Kaltofen

Department Mathematics
College
Raleigh, North Carolina

Johnathan Kramer

Department Music
College
Raleigh, North Carolina

Michael Marnell

Department Philosophy
College
Raleigh, North Carolina

Gabriel Morgan

Department English
College
Raleigh, North Carolina

Shannon Pratt

Department Agriculture
College
Raleigh, North Carolina

Larry Silverberg

Department Engineering
College
Raleigh, North Carolina

G Sullivan

Department English
College
Raleigh, North Carolina

Walter Wessels

Department Economics
College
Raleigh, North Carolina

Ginger Yu

Department Engineering
College
Raleigh, North Carolina

Michael Adams

Department English
College
Raleigh, North Carolina

Allyson Alston

Department Political Science
College
Raleigh, North Carolina

Paul Bergey

Department Business
College
Raleigh, North Carolina

Lindsey Bosko

Department Mathematics
College
Raleigh, North Carolina

Kathryn Brenneman

Department Mathematics
College
Raleigh, North Carolina

Ashley Burns

Department English
College
Raleigh, North Carolina

Charles Carlton

Department History
College
Raleigh, North Carolina

Christopher Cody

Department Political Science
College
Raleigh, North Carolina

Jim Croom

Department Science
College
Raleigh, North Carolina

Karen Daniels

Department Physics
College
Raleigh, North Carolina

Greg Dempsey

Department Mathematics
College
Raleigh, North Carolina

Sean Doyle

Department Psychology
College
Raleigh, North Carolina

Scott Ferguson

Department Engineering
College
Raleigh, North Carolina

Carissa Froyum-Roise

Department Sociology
College
Raleigh, North Carolina

Jan Genzer

Department Engineering
College
Raleigh, North Carolina

Janet Hudson

Department English
College
Raleigh, North Carolina

Garret Johnson

Department Mathematics
College
Raleigh, North Carolina

Willem Koole

Department Accounting
College
Raleigh, North Carolina

Jane Lubischer

Department Biology
College
Raleigh, North Carolina

Steve McDonald

Department Sociology
College
Raleigh, North Carolina

Randall Meder

Department Music
College
Raleigh, North Carolina

Spencer Muse

Department Mathematics
College
Raleigh, North Carolina

Devon Oregeron

Department Film
College
Raleigh, North Carolina

Douglas Pase

Department Computer Science
College
Raleigh, North Carolina

Carolyn Pumphrey

Department History
College
Raleigh, North Carolina

Paul Ro

Department Engineering
College
Raleigh, North Carolina

Celeste Sagui

Department Physics
College
Raleigh, North Carolina

Lynn Setzer

Department English
College
Raleigh, North Carolina

Silber

Department Mathematics
College
Raleigh, North Carolina

Mike Stanko

Department Business
College
Raleigh, North Carolina

Edith Sylla

Department History
College
Raleigh, North Carolina
Page 785 of 1570