North Carolina's Teacher Directory

Based on 102,065 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,065 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

Mike Daniels

Department Psychology
College
Greensboro, North Carolina

Joseph Erba

Department Marketing
College
Greensboro, North Carolina

Boris Fishbeyn

Department Mathematics
College
Greensboro, North Carolina

E Fujimoto

Department Communication
College
Greensboro, North Carolina

Alice Haddy

Department Chemistry
College
Greensboro, North Carolina

Emilie Hergault

Department French
College
Greensboro, North Carolina

Ashley Hill

Department Psychology
College
Greensboro, North Carolina

Brad Jones

Department Film
College
Greensboro, North Carolina

Derek Krueger

Department Religion
College
Greensboro, North Carolina

Miller Lucky

Department Theater
College
Greensboro, North Carolina

Jeff Martin

Department English
College
Greensboro, North Carolina

Elizabeth P. Meszaros

Department History
College
Greensboro, North Carolina

Nida Mullins

Department Nursing
College
Greensboro, North Carolina

Mary Beth Pennington

Department English
College
Greensboro, North Carolina

Madeline Reber

Department Dance
College
Greensboro, North Carolina

Kelly N. Rogers

Department Psychology
College
Greensboro, North Carolina

Silvia Roig-Martinez

Department Spanish
College
Greensboro, North Carolina

Jonathan Salter

Department Music
College
Greensboro, North Carolina

Tracey Snipes

Department Education
College
Greensboro, North Carolina

Amanda Tapler

Department Health Science
College
Greensboro, North Carolina

Ken Terres

Department Film
College
Greensboro, North Carolina

Jason Tower

Department English
College
Greensboro, North Carolina

Josh Watson

Department English
College
Greensboro, North Carolina

George Wojtowicz

Department Public Health
College
Greensboro, North Carolina

Benjamin Ayotte

Department Music
College
Greensboro, North Carolina

Jill Bender

Department History
College
Greensboro, North Carolina

Sonya Blades

Department English
College
Greensboro, North Carolina

Lavonne Brown

Department Education
College
Greensboro, North Carolina

Cathy Cole

Department Geography
College
Greensboro, North Carolina

Catherine Davenport

Department Accounting
College
Greensboro, North Carolina

Kirsten Doehler

Department Mathematics
College
Greensboro, North Carolina

Travis Eisenbeise

Department English
College
Greensboro, North Carolina

Stanley Faeth

Department Biology
College
Greensboro, North Carolina

Mariche Garcia Bayonas

Department Spanish
College
Greensboro, North Carolina

Libby Grimes

Department Film
College
Greensboro, North Carolina

Robert Henson

Department Education
College
Greensboro, North Carolina

Stacy Hines

Department Biology
College
Greensboro, North Carolina

Reed Hunt

Department Psychology
College
Greensboro, North Carolina

Leslie Kelley

Department History
College
Greensboro, North Carolina

Preston Lane

Department Theater
College
Greensboro, North Carolina

Glenn Lester

Department English
College
Greensboro, North Carolina

Jim Longworth

Department Film
College
Greensboro, North Carolina

Steve Lucas

Department Marketing
College
Greensboro, North Carolina

Rebecca MacLeod

Department Music
College
Greensboro, North Carolina

Lorenso Meachum

Department Ethnic Studies
College
Greensboro, North Carolina

Rebecca Murphy-Keith

Department Film
College
Greensboro, North Carolina

Michael Nerdahl

Department Classics
College
Greensboro, North Carolina

Jeanine Perez

Department Spanish
College
Greensboro, North Carolina

Tina Romanelli

Department English
College
Greensboro, North Carolina

Loren Schwenniger

Department History
College
Greensboro, North Carolina

Demetrius Semien

Department Sociology
College
Greensboro, North Carolina

Rod Spellman

Department English
College
Greensboro, North Carolina

Natasha Thompson

Department History
College
Greensboro, North Carolina

Amit Verma

Department Not Specified
College
Greensboro, North Carolina

Amelie Welden

Department English
College
Greensboro, North Carolina

Christine Woodworth

Department Theater
College
Greensboro, North Carolina

Rosemary Yardley

Department English
College
Greensboro, North Carolina

Adam Zanhand

Department Biology
College
Greensboro, North Carolina

Sarah Arnett

Department Dance
College
Greensboro, North Carolina

Beth Barba

Department Nursing
College
Greensboro, North Carolina

Wayne Bennett

Department Music
College
Greensboro, North Carolina

Mike Bridges

Department Social Work
College
Greensboro, North Carolina

Neil Buck

Department English
College
Greensboro, North Carolina

Diana Carter

Department Music
College
Greensboro, North Carolina

Amy Cox

Department Marketing
College
Greensboro, North Carolina

April Drake

Department Architecture
College
Greensboro, North Carolina

Joel Dunn

Department Anthropology
College
Greensboro, North Carolina

Stephen Flynn

Department Education
College
Greensboro, North Carolina

Sarah Glasco

Department Languages
College
Greensboro, North Carolina

William Gruchow

Department Health Science
College
Greensboro, North Carolina

Jung Ha-Brookshire

Department Marketing
College
Greensboro, North Carolina

Adam Hege

Department Health
College
Greensboro, North Carolina

Laura Ibarra

Department Spanish
College
Greensboro, North Carolina

Bennett Judkins

Department Sociology
College
Greensboro, North Carolina

Angelika Kausche

Department Business
College
Greensboro, North Carolina

Jeffrey Labban

Department Physical Education
College
Greensboro, North Carolina

Lynn Lewallen

Department Nursing
College
Greensboro, North Carolina

Erica Lytle

Department Communication
College
Greensboro, North Carolina

Claudia McQuistion

Department English
College
Greensboro, North Carolina

Adam Morris

Department Biology
College
Greensboro, North Carolina

Joe Morrisey

Department Theater
College
Greensboro, North Carolina

Renee Newcomer

Department Physical Ed
College
Greensboro, North Carolina

Catherine Payne

Department Mathematics
College
Greensboro, North Carolina

Joshua Purvis

Department Theater
College
Greensboro, North Carolina

Kevin Reese

Department Literature
College
Greensboro, North Carolina

Kevin Rioux

Department Information Science
College
Greensboro, North Carolina

Ruben Sanchez

Department Finance
College
Greensboro, North Carolina

Derek Shaw

Department Communication
College
Greensboro, North Carolina

Sandy Shultz

Department Physical Ed
College
Greensboro, North Carolina

Morgan Soja

Department Music
College
Greensboro, North Carolina

Jason Stevens

Department Computer Science
College
Greensboro, North Carolina

Susan Thomas

Department History
College
Greensboro, North Carolina

Sandy Vannoy

Department Business
College
Greensboro, North Carolina

Leah Washington

Department Physical Education
College
Greensboro, North Carolina

Adrian Weir

Department English
College
Greensboro, North Carolina

Laurie Wideman

Department Physical Ed
College
Greensboro, North Carolina

Megan Young

Department Art History
College
Greensboro, North Carolina

Arthur Anastopoulos

Department Psychology
College
Greensboro, North Carolina

Katherine Berry

Department English
College
Greensboro, North Carolina

Stephanie Brooker

Department Architecture
College
Greensboro, North Carolina