North Carolina's Teacher Directory

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

Mbaye Lo

Department Languages
College
Durham, North Carolina

Dewey McCafferty

Department Chemistry
College
Durham, North Carolina

Rebecca Simmons

Department Engineering
College
Durham, North Carolina

Scott McKinley

Department Mathematics
College
Durham, North Carolina

Kathy Rudy

Department Women's Studies
College
Durham, North Carolina

John Brown

Department Music
College
Durham, North Carolina

George Grody

Department Marketing
College
Durham, North Carolina

Lisa Huettel

Department Engineering
College
Durham, North Carolina

Joe Nadeau

Department Engineering
College
Durham, North Carolina

Alma Blount

Department Public Policy
College
Durham, North Carolina

Emily Klein

Department Geology
College
Durham, North Carolina

David Malone

Department Education
College
Durham, North Carolina

Olaf Von Ramm

Department Engineering
College
Durham, North Carolina

Warren Grill

Department Engineering
College
Durham, North Carolina

Lisa Keister

Department Sociology
College
Durham, North Carolina

Gordon Mantler

Department History
College
Durham, North Carolina

Julie Reynolds

Department Writing
College
Durham, North Carolina

Evan Charney

Department Public Policy
College
Durham, North Carolina

Matthias Heymann

Department Mathematics
College
Durham, North Carolina

Damanio Marchi

Department Anthropology
College
Durham, North Carolina

Simon Partner

Department History
College
Durham, North Carolina

Holly Ryan

Department Writing
College
Durham, North Carolina

Michael Therien

Department Chemistry
College
Durham, North Carolina

Jennifer Ahern

Department Writing
College
Durham, North Carolina

Peter English

Department History
College
Durham, North Carolina

Peter Euben

Department Political Science
College
Durham, North Carolina

Jennifer Halloran

Department Writing
College
Durham, North Carolina

Joel Meyer

Department Ecology/Evolutionary Biology
College
Durham, North Carolina

Liliana Paredes

Department Languages
College
Durham, North Carolina

Joshua Sosin

Department Classics
College
Durham, North Carolina

Parag Budhecha

Department Writing
College
Durham, North Carolina

Christensen

Department Biology
College
Durham, North Carolina

Carol Flath

Department Languages
College
Durham, North Carolina

Lena Hill

Department Literature
College
Durham, North Carolina

Hisham Massoud

Department Engineering
College
Durham, North Carolina

Jakob Norberg

Department Languages
College
Durham, North Carolina

John Staddon

Department Psychology
College
Durham, North Carolina

Christina Askounis

Department English
College
Durham, North Carolina

Gretchen Case

Department Writing
College
Durham, North Carolina

Germain Choffart

Department Languages
College
Durham, North Carolina

George Gopen

Department English
College
Durham, North Carolina

Robert Kilpatrick

Department Languages
College
Durham, North Carolina

Jason Mahn

Department Writing
College
Durham, North Carolina

Marc Schachter

Department Languages
College
Durham, North Carolina

Maurice Wallace

Department English
College
Durham, North Carolina

Yuan Yao-Lahusen

Department Languages
College
Durham, North Carolina

Oscar Cabezas

Department Languages
College
Durham, North Carolina

Katharine Dubois

Department History
College
Durham, North Carolina

Craufurd Goodwin

Department Economics
College
Durham, North Carolina

Timothy Hodgdon

Department Writing
College
Durham, North Carolina

Tara Kelly

Department Writing
College
Durham, North Carolina

Elizabeth Marsh

Department Psychology
College
Durham, North Carolina

Berndt Muller

Department Physics
College
Durham, North Carolina

Cathy Shuman

Department English
College
Durham, North Carolina

E.R. Weintraub

Department Economics
College
Durham, North Carolina

Stefan Zauscher

Department Engineering
College
Durham, North Carolina

Fred Burns

Department Film
College
Durham, North Carolina

Anda Degeratu

Department Mathematics
College
Durham, North Carolina

Eric Estes

Department Writing
College
Durham, North Carolina

Guven Guzeldere

Department Philosophy
College
Durham, North Carolina

Fredrick Klaits

Department Writing
College
Durham, North Carolina

Pamela Maxson

Department Psychology
College
Durham, North Carolina

Ellen McLarney

Department Languages
College
Durham, North Carolina

Jay O'Berski

Department Theater
College
Durham, North Carolina

Marc Reynes

Department Languages
College
Durham, North Carolina

Magda Silva

Department Languages
College
Durham, North Carolina

Hunt Willard

Department Biology
College
Durham, North Carolina

John Albertson

Department Engineering
College
Durham, North Carolina

Claire Ashton-James

Department Management
College
Durham, North Carolina

Dirk Bonker

Department History
College
Durham, North Carolina

James Fitzpatrick

Department Languages
College
Durham, North Carolina

Jean Hamilton

Department Psychology
College
Durham, North Carolina

Guo-Juin Hong

Department Literature
College
Durham, North Carolina

Bart Keeton

Department Literature
College
Durham, North Carolina

Donna Lisker

Department Women's Studies
College
Durham, North Carolina

Wahneema Lubiano

Department Literature
College
Durham, North Carolina

Ylana Miller

Department History
College
Durham, North Carolina

Philip Stern

Department History
College
Durham, North Carolina

Clare Tufts

Department Languages
College
Durham, North Carolina

Carla Antonaccio

Department Classics
College
Durham, North Carolina

Stephan Blatti

Department Philosophy
College
Durham, North Carolina

Alexandra Block

Department Writing
College
Durham, North Carolina

Margaret Clark

Department Biology
College
Durham, North Carolina

Joseph Di Bona

Department Education
College
Durham, North Carolina

Heraldo Falconi

Department Languages
College
Durham, North Carolina

Gary Gereffi

Department Sociology
College
Durham, North Carolina

Gary Hawkins

Department Documentary Studies
College
Durham, North Carolina

David Katz

Department Engineering
College
Durham, North Carolina

Joshua Linder

Department Anthropology
College
Durham, North Carolina

Carl Nordgren

Department Sociology
College
Durham, North Carolina

Angela Porcarelli

Department Languages
College
Durham, North Carolina

Lucia Reinaga

Department Languages
College
Durham, North Carolina

James Shah

Department Psychology
College
Durham, North Carolina

George Tauchen

Department Economics
College
Durham, North Carolina

Stephen Weinberg

Department Writing
College
Durham, North Carolina

Talia Weltman

Department Languages
College
Durham, North Carolina

Eric Aldrich

Department Economics
College
Durham, North Carolina

Adrian Bejan

Department Engineering
College
Durham, North Carolina

William Chafe

Department History
College
Durham, North Carolina

Aria Chernik

Department Writing
College
Durham, North Carolina
Page 567 of 1569