North Carolina's Teacher Directory

Based on 99,890 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,890 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

Jason Latouch

Department Sociology
College
Chapel Hill, North Carolina

Abigail Panter

Department Psychology
College
Chapel Hill, North Carolina

Diane Pozefsky

Department Computer Science
College
Chapel Hill, North Carolina

Chelsea Redeker

Department English
College
Chapel Hill, North Carolina

Laura Ruel

Department Journalism
College
Chapel Hill, North Carolina

Mark Sorensen

Department Anthropology
College
Chapel Hill, North Carolina

Horacio Xaubet

Department Languages
College
Chapel Hill, North Carolina

Ashley Barbour

Department English
College
Chapel Hill, North Carolina

Melissa Bullard

Department History
College
Chapel Hill, North Carolina

Richard Cole

Department Journalism
College
Chapel Hill, North Carolina

Nadia Dawisha

Department Communication Studies
College
Chapel Hill, North Carolina

Jacob Fowler

Department Mathematics
College
Chapel Hill, North Carolina

Adrian Greene

Department English
College
Chapel Hill, North Carolina

David Griffiths

Department History
College
Chapel Hill, North Carolina

Carmen Hsu

Department Languages
College
Chapel Hill, North Carolina

Alexander Kovalenkov

Department Economics
College
Chapel Hill, North Carolina

G Leadbetter

Department Statistics
College
Chapel Hill, North Carolina

Wendan Li

Department Languages
College
Chapel Hill, North Carolina

Georgia MacHemer

Department History
College
Chapel Hill, North Carolina

Aaron Neumann

Department Chemistry
College
Chapel Hill, North Carolina

Gabor Pataki

Department Statistics
College
Chapel Hill, North Carolina

Adair Rispoli

Department English
College
Chapel Hill, North Carolina

Ryan Rohm

Department Physics/Astronomy
College
Chapel Hill, North Carolina

Jeff Sekelsky

Department Biology
College
Chapel Hill, North Carolina

Dulcie Straughan

Department Journalism
College
Chapel Hill, North Carolina

Srirama Maddipatla Venkata

Department Chemistry
College
Chapel Hill, North Carolina

Linda Wagner-Martin

Department English
College
Chapel Hill, North Carolina

Yi Zhou

Department Asian Studies
College
Chapel Hill, North Carolina

Dot Sulock

Department Mathematics
College
Asheville, North Carolina

Lora Holland

Department Classics
College
Asheville, North Carolina

Peg Downes

Department Humanities
College
Asheville, North Carolina

Gordon Wilson

Department Philosophy
College
Asheville, North Carolina

James Driggers

Department Literature
College
Asheville, North Carolina

Edward Johnson

Department Mathematics
College
Asheville, North Carolina

Ann Weber

Department Psychology
College
Asheville, North Carolina

Ken Betsalel

Department Political Science
College
Asheville, North Carolina

Melissa Smith

Department Psychology
College
Asheville, North Carolina

William Bruce

Department Psychology
College
Asheville, North Carolina

Keya Maitra

Department Philosophy
College
Asheville, North Carolina

Patrick Finn

Department English
College
Asheville, North Carolina

Robert Tatum

Department Economics
College
Asheville, North Carolina

Merritt Moseley

Department English
College
Asheville, North Carolina

Rebecca Doyle

Department Chemistry
College
Asheville, North Carolina

Lorraine Harris

Department English
College
Asheville, North Carolina

Sophie Mills

Department Classics
College
Asheville, North Carolina

J. Eric Gant

Department Languages
College
Asheville, North Carolina

Gwen Ashburn

Department Literature
College
Asheville, North Carolina

Jeffrey Konz

Department Economics
College
Asheville, North Carolina

Samer Traboulsi

Department Humanities
College
Asheville, North Carolina

Betsy Wilson

Department Biology
College
Asheville, North Carolina

Gregg Kormanik

Department Biology
College
Asheville, North Carolina

Mark West

Department Communication
College
Asheville, North Carolina

Ellen Garrison

Department Health Science
College
Asheville, North Carolina

Dee James

Department English
College
Asheville, North Carolina

Ronald Sousa

Department Spanish
College
Asheville, North Carolina

Curt Cloninger

Department Multimedia
College
Asheville, North Carolina

Cathy Mitchell

Department Communication
College
Asheville, North Carolina

Dennis Cole

Department Marketing
College
Asheville, North Carolina

Katherine Min

Department Writing
College
Asheville, North Carolina

Afaf Omer

Department Sociology
College
Asheville, North Carolina

Kelley Wolfe

Department Health Science
College
Asheville, North Carolina

Jeffrey Foreman

Department Management
College
Asheville, North Carolina

Eunmee Koh

Department Mathematics
College
Asheville, North Carolina

Luba Massie

Department Astronomy
College
Asheville, North Carolina

Milton Ready

Department History
College
Asheville, North Carolina

Ginger Spivey

Department Art History
College
Asheville, North Carolina

Dean Brock

Department Computer Science
College
Asheville, North Carolina

Donald Diefenbach

Department Mass Communications
College
Asheville, North Carolina

Mary-Lynn Manns

Department Management
College
Asheville, North Carolina

Laura Bowers

Department Chemistry
College
Asheville, North Carolina

Melodie Galloway

Department Music
College
Asheville, North Carolina

James Murrell

Department Mathematics
College
Asheville, North Carolina

Elizabeth Snyder

Department Women's Studies
College
Asheville, North Carolina

Bill Walz

Department Health Science
College
Asheville, North Carolina

Richard Gantt

Department Fine Arts
College
Greensboro, North Carolina

Ann Somers

Department Biology
College
Greensboro, North Carolina

Carlette Blackmon

Department Mathematics
College
Greensboro, North Carolina

Chanelle James

Department Business
College
Greensboro, North Carolina

Frank Donaldson

Department Film
College
Greensboro, North Carolina

Eloise Hassell

Department Business
College
Greensboro, North Carolina

John Lepri

Department Biology
College
Greensboro, North Carolina

Amanda Sink

Department Political Science
College
Greensboro, North Carolina

Matthew McKinnon

Department Religion
College
Greensboro, North Carolina

Hugh Parker

Department Classics
College
Greensboro, North Carolina

Heather Helms

Department Social Science
College
Greensboro, North Carolina

George Dimock

Department Fine Arts
College
Greensboro, North Carolina

David Holian

Department Political Science
College
Greensboro, North Carolina

Robert Stavn

Department Biology
College
Greensboro, North Carolina

Stephen Stallcup

Department English
College
Greensboro, North Carolina

Pamela Ladrow

Department Psychology
College
Greensboro, North Carolina

Shelly Brown

Department Sociology
College
Greensboro, North Carolina

Gerald Lennartson

Department Geography
College
Greensboro, North Carolina

Peter Carmichael

Department History
College
Greensboro, North Carolina

Annette Van

Department English
College
Greensboro, North Carolina

Heather Gert

Department Philosophy
College
Greensboro, North Carolina

John Neufeld

Department Economics
College
Greensboro, North Carolina

Jodi Bilinkoff

Department History
College
Greensboro, North Carolina

Walter Salinger

Department Psychology
College
Greensboro, North Carolina

Terrance Nile

Department Chemistry
College
Greensboro, North Carolina

Suzanne Thomas

Department Fine Arts
College
Greensboro, North Carolina
Page 320 of 1569