North Carolina's Teacher Directory

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

Martin Eisner

Department Languages
College
Durham, North Carolina

Jerry Hough

Department Political Science
College
Durham, North Carolina

Anthony Kelley

Department Music
College
Durham, North Carolina

Toril Moi

Department Literature
College
Durham, North Carolina

Nestor Schmajuk

Department Psychology
College
Durham, North Carolina

John Thomas

Department Physics
College
Durham, North Carolina

Jessica Boon

Department Writing
College
Durham, North Carolina

Bjorn Eraker

Department Economics
College
Durham, North Carolina

Grant Farred

Department Literature
College
Durham, North Carolina

John Hart

Department History
College
Durham, North Carolina

Carol Meyers

Department Theology
College
Durham, North Carolina

Leela Prasad

Department Theology
College
Durham, North Carolina

Kenneth Rogerson

Department Public Policy
College
Durham, North Carolina

Marianna Torgovnick

Department English
College
Durham, North Carolina

Bruce Corliss

Department Biology
College
Durham, North Carolina

Jehanne Gheith

Department Languages
College
Durham, North Carolina

Henry Greenside

Department Physics
College
Durham, North Carolina

Badal Joshi

Department Mathematics
College
Durham, North Carolina

Maureen Quilligan

Department English
College
Durham, North Carolina

John Thompson

Department History
College
Durham, North Carolina

Edward Balleisen

Department Economics
College
Durham, North Carolina

Shailesh Chandrasekharan

Department Physics
College
Durham, North Carolina

Sourish Das

Department Mathematics
College
Durham, North Carolina

Alfred Goshaw

Department Physics
College
Durham, North Carolina

Felicia Kornbluh

Department History
College
Durham, North Carolina

John Mercer

Department Biology
College
Durham, North Carolina

Clive Robins

Department Psychology
College
Durham, North Carolina

Robin Ann Smith

Department Writing
College
Durham, North Carolina

David Aers

Department English
College
Durham, North Carolina

Benoit Charbonneau

Department Mathematics
College
Durham, North Carolina

Chris Dwyer

Department Computer Science
College
Durham, North Carolina

Susanne Hall

Department English
College
Durham, North Carolina

Joseph Izatt

Department Engineering
College
Durham, North Carolina

John Kolena

Department Physics
College
Durham, North Carolina

James Matory

Department Anthropology
College
Durham, North Carolina

Brad Murray

Department Environmental Science
College
Durham, North Carolina

Jalil Roshandel

Department Political Science
College
Durham, North Carolina

Joshua Socolar

Department Physics
College
Durham, North Carolina

John Weistart

Department Law
College
Durham, North Carolina

Steven Asher

Department Psychology
College
Durham, North Carolina

James Barker

Department History
College
Durham, North Carolina

Kathy Ewing

Department Anthropology
College
Durham, North Carolina

Amar Hamoudi

Department Public Policy
College
Durham, North Carolina

Naoko Kurokawa

Department Languages
College
Durham, North Carolina

McClay

Department Biology
College
Durham, North Carolina

Amal Moghraby

Department Mathematics
College
Durham, North Carolina

Jocelyn Olcott

Department History
College
Durham, North Carolina

Amaryllis Rodriguez

Department Languages
College
Durham, North Carolina

S Silvermoon

Department Languages
College
Durham, North Carolina

Thomas Spragens

Department Political Science
College
Durham, North Carolina

Fan Yuan

Department Engineering
College
Durham, North Carolina

Sarah Beckwith

Department English
College
Durham, North Carolina

Frank Borchardt

Department Languages
College
Durham, North Carolina

Romand Coles

Department Political Science
College
Durham, North Carolina

Jane Gaines

Department Literature
College
Durham, North Carolina

Woojin Han

Department Philosophy
College
Durham, North Carolina

Anu Koshal

Department Literature
College
Durham, North Carolina

Francisco Lluna-Mateu

Department Languages
College
Durham, North Carolina

Richard Lucic

Department Information Science
College
Durham, North Carolina

Marie Miranda

Department Environmental Science
College
Durham, North Carolina

Vicki Stocking

Department Education
College
Durham, North Carolina

Premlata Vaishnava

Department Languages
College
Durham, North Carolina

Joel Watkins

Department Writing
College
Durham, North Carolina

Ana Barros

Department Engineering
College
Durham, North Carolina

Allen Buchanan

Department Philosophy
College
Durham, North Carolina

Brian Coggins

Department Biology
College
Durham, North Carolina

Joe Donahue

Department English
College
Durham, North Carolina

Christine Fleet

Department Writing
College
Durham, North Carolina

Christopher Gergen

Department Public Policy
College
Durham, North Carolina

Kevin Hoover

Department Economics
College
Durham, North Carolina

Anna Krylova

Department History
College
Durham, North Carolina

Lisa Linnenbrink-Garcia

Department Education
College
Durham, North Carolina

James Michael

Department Mathematics
College
Durham, North Carolina

Jean O'Barr

Department Women's Studies
College
Durham, North Carolina

Ricky Rhambharat

Department Social Science
College
Durham, North Carolina

Suzanne Shanahan

Department Sociology
College
Durham, North Carolina

Tianjian Shi

Department Political Science
College
Durham, North Carolina

Matthew Treme

Department Languages
College
Durham, North Carolina

Aaron White

Department Psychology
College
Durham, North Carolina

Franca Alphin

Department Physical Education
College
Durham, North Carolina

Paul Bendich

Department Mathematics
College
Durham, North Carolina

Tanya Chartrand

Department Psychology
College
Durham, North Carolina

Sheryl Emch

Department Writing
College
Durham, North Carolina

Jim Fitzpatrick

Department Humanities
College
Durham, North Carolina

Arno Greenleaf

Department Chemistry
College
Durham, North Carolina

Michael Hoffman

Department Economics
College
Durham, North Carolina

William Joines

Department Engineering
College
Durham, North Carolina

Joe Knight

Department Engineering
College
Durham, North Carolina

Harold Layton

Department Mathematics
College
Durham, North Carolina

Louise Meintjes

Department Anthropology
College
Durham, North Carolina

Nancy Mullenneaux

Department Writing
College
Durham, North Carolina

Anne O'Neil-Henry

Department Languages
College
Durham, North Carolina

Molly Pryzwansky

Department Classics
College
Durham, North Carolina

Abraham David Smith

Department Mathematics
College
Durham, North Carolina

Susan Tifft

Department Public Policy
College
Durham, North Carolina

Ed Tower

Department Economics
College
Durham, North Carolina

John Willis

Department Biology
College
Durham, North Carolina

Charles Slappy

Department Sociology
College
Durham, North Carolina

Peter Charles

Department Biology
College
Durham, North Carolina

Bianca Thompson

Department Biology
College
Durham, North Carolina
Page 329 of 1568