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

Christa Devitt

Department Theater
College
Raleigh, North Carolina

Laura Humphreys

Department Communication
College
Raleigh, North Carolina

Michael Palmer

Department Theology
College
Raleigh, North Carolina

Fanella Tague

Department Spanish
College
Raleigh, North Carolina

Mary Weathers

Department English
College
Raleigh, North Carolina

Daniel Bennett

Department Mathematics
College
Fayetteville, North Carolina

Linda Barnes

Department Biology
College
Fayetteville, North Carolina

Carl Mitchell

Department Business
College
Fayetteville, North Carolina

Joan Cezair

Department Accounting
College
Fayetteville, North Carolina

Scott McLeary

Department Theology
College
Fayetteville, North Carolina

Gail Elmore

Department Computer Science
College
Statesville, North Carolina

Martin

Department Psychology
College
Statesville, North Carolina

Rita Taggert

Department Communication
College
Statesville, North Carolina

Ronald Dabbs

Department Mathematics
College
Statesville, North Carolina

Wendy Eudy

Department Humanities
College
Statesville, North Carolina

Beverly Brown

Department Music
College
Statesville, North Carolina

William Maher

Department History
College
Troy, North Carolina

Darwin Glassford

Department Theology
College
Montreat, North Carolina

Greg Blanton

Department Humanities
College
Montreat, North Carolina

Don Shepson

Department Religion
College
Montreat, North Carolina

Karl Reimers

Department Computer Science
College
Mount Olive, North Carolina

Bruce Powers

Department Psychology
College
Mount Olive, North Carolina

David Hines

Department Religion
College
Mount Olive, North Carolina

Kochi Angar

Department Mathematics
College
Rocky Mount, North Carolina

Kris Hoffler

Department Humanities
College
Rocky Mount, North Carolina

Lisa Cooper

Department Communication
College
Rocky Mount, North Carolina

Marbeth Holmes

Department English
College
Rocky Mount, North Carolina

Mike Latham

Department Humanities
College
Rocky Mount, North Carolina

Thomas Redd

Department Mathematics
College
Greensboro, North Carolina

Keyes

Department Psychology
College
Greensboro, North Carolina

Alex Williamson

Department Science
College
Greensboro, North Carolina

Tiffany Fuller

Department Health Science
College
Greensboro, North Carolina

Virgil Renfroe

Department English
College
Greensboro, North Carolina

Divi Venkateswarlu

Department Chemistry
College
Greensboro, North Carolina

Linda Davidson

Department English
College
Greensboro, North Carolina

Randall Hayes

Department University Studies
College
Greensboro, North Carolina

Michelle Linster

Department Psychology
College
Greensboro, North Carolina

Steve Oneyear

Department Engineering
College
Greensboro, North Carolina

Armenakis Achilles

Department Business
College
Greensboro, North Carolina

Temeka Carter

Department University Studies
College
Greensboro, North Carolina

Gregory Goins

Department Biology
College
Greensboro, North Carolina

David Pollard

Department Chemistry
College
Greensboro, North Carolina

Clay Eaton

Department History
College
Durham, North Carolina

Harper

Department History
College
Durham, North Carolina

Davis

Department Biology
College
Durham, North Carolina

Donnie Charleston

Department Criminal Justice
College
Durham, North Carolina

Bendu Cooper

Department History
College
Durham, North Carolina

Maria Mumford

Department Spanish
College
Durham, North Carolina

Kay Sandberg

Department Science
College
Raleigh, North Carolina

Greg Neyhart

Department Science
College
Raleigh, North Carolina

Leslie Kurtz

Department Mathematics
College
Raleigh, North Carolina

Brian Eder

Department Science
College
Raleigh, North Carolina

Ghada Rabah

Department Chemistry
College
Raleigh, North Carolina

Debroah Brown

Department Business
College
Raleigh, North Carolina

Wanda Lloyd

Department English
College
Raleigh, North Carolina

David Eilers

Department English
College
Raleigh, North Carolina

David Auerbach

Department Philosophy
College
Raleigh, North Carolina

Robert Beckmann

Department Science
College
Raleigh, North Carolina

Scott Despain

Department Languages
College
Raleigh, North Carolina

Steven Greene

Department Political Science
College
Raleigh, North Carolina

Nick Halpern

Department English
College
Raleigh, North Carolina

Robert Schrag

Department Communication
College
Raleigh, North Carolina

David Austin

Department Philosophy
College
Raleigh, North Carolina

Debra Carson

Department Languages
College
Raleigh, North Carolina

William Kranec

Department Mathematics
College
Raleigh, North Carolina

George Wahl

Department Science
College
Raleigh, North Carolina

Bobby Puryear

Department Economics
College
Raleigh, North Carolina

Eva Garland

Department Chemistry
College
Raleigh, North Carolina

Margaret Terry

Department Sociology
College
Raleigh, North Carolina

Jamey Widener

Department Languages
College
Raleigh, North Carolina

Angela Farr

Department Communication
College
Raleigh, North Carolina

Gwendolynne Reid

Department English
College
Raleigh, North Carolina

Martine Belle

Department Languages
College
Raleigh, North Carolina

Matthew Booker

Department History
College
Raleigh, North Carolina

Marvin Hunt

Department English
College
Raleigh, North Carolina

Kay Villa-Garcia

Department Languages
College
Raleigh, North Carolina

H Bhattarai

Department Anthropology
College
Raleigh, North Carolina

Paul Colby

Department English
College
Raleigh, North Carolina

Forrest C. Hentz

Department Science
College
Raleigh, North Carolina

Michael Singer

Department Mathematics
College
Raleigh, North Carolina

Butler

Department History
College
Raleigh, North Carolina

Molly Fenn

Department Mathematics
College
Raleigh, North Carolina

Min Kang

Department Mathematics
College
Raleigh, North Carolina

Thomas Ort

Department History
College
Raleigh, North Carolina

Greg Young

Department Business
College
Raleigh, North Carolina

L Capps

Department Mathematics
College
Raleigh, North Carolina

Randolph Cox

Department Languages
College
Raleigh, North Carolina

Rick Dellafave

Department Sociology
College
Raleigh, North Carolina

Mitch Hockett

Department Agriculture
College
Raleigh, North Carolina

Louis Levy

Department Mathematics
College
Raleigh, North Carolina

Maria Rouphail

Department English
College
Raleigh, North Carolina

Roger Woodard

Department Mathematics
College
Raleigh, North Carolina

David Zonderman

Department History
College
Raleigh, North Carolina

V Baez

Department Languages
College
Raleigh, North Carolina

Mark Darhower

Department Languages
College
Raleigh, North Carolina

Ted Emigh

Department Science
College
Raleigh, North Carolina

Reza Ghiladi

Department Chemistry
College
Raleigh, North Carolina

Jodi Khater

Department Languages
College
Raleigh, North Carolina

Thomas Parker

Department History
College
Raleigh, North Carolina

Stephen Puryear

Department Philosophy
College
Raleigh, North Carolina