North Carolina's Teacher Directory

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

Tomegia Winston

Department Education
College
Greenville, North Carolina

Tom Crawford

Department Geography
College
Greenville, North Carolina

James Holloway

Department Finance
College
Greenville, North Carolina

Natalia Sira

Department Child Development
College
Greenville, North Carolina

Patch Clark

Department Theater
College
Greenville, North Carolina

Leslie Omoruyi

Department Political Science
College
Greenville, North Carolina

Amy Shipley

Department Psychology
College
Greenville, North Carolina

M. Bizzaro

Department English
College
Greenville, North Carolina

Deborah Ferrell

Department Mathematics
College
Greenville, North Carolina

Alexandra Shlapentokh

Department Mathematics
College
Greenville, North Carolina

Fred Darby

Department Theater
College
Greenville, North Carolina

Tom Douglass

Department English
College
Greenville, North Carolina

Mark Jones

Department Criminal Justice
College
Greenville, North Carolina

Anthony Papalas

Department History
College
Greenville, North Carolina

Michael Spurr

Department Mathematics
College
Greenville, North Carolina

Jason Burns

Department Mathematics
College
Greenville, North Carolina

Debra O'Neal

Department English
College
Greenville, North Carolina

Kyle Summers

Department Biology
College
Greenville, North Carolina

Debra Anderson

Department Languages
College
Greenville, North Carolina

John Davis

Department Management
College
Greenville, North Carolina

Tracy Donohue

Department Theater
College
Greenville, North Carolina

Rick Hernandez

Department History
College
Greenville, North Carolina

Janine Latus

Department Communication
College
Greenville, North Carolina

Marylaura Papalas

Department French
College
Greenville, North Carolina

Benjamin Saidel

Department Anthropology
College
Greenville, North Carolina

Lessie Bass

Department Social Science
College
Greenville, North Carolina

Paul Gemperline

Department Chemistry
College
Greenville, North Carolina

Scott Lecce

Department Geography
College
Greenville, North Carolina

Fred Schadler

Department Finance
College
Greenville, North Carolina

Ummuhan Yesil-Dagli

Department Child Development
College
Greenville, North Carolina

Scott Eagle

Department Fine Arts
College
Greenville, North Carolina

Martha Fewell

Department Education
College
Greenville, North Carolina

Heidi Luchsinger

Department Anthropology
College
Greenville, North Carolina

Viva Reynolds

Department Geography
College
Greenville, North Carolina

T. Strother

Department Finance
College
Greenville, North Carolina

Patti Weeks

Department Fine Arts
College
Greenville, North Carolina

Scott Curtis

Department Geography
College
Greenville, North Carolina

Grace Foster

Department Mathematics
College
Greenville, North Carolina

Ellen Hilgoe

Department Mathematics
College
Greenville, North Carolina

Matthew Johnson

Department Criminal Justice
College
Greenville, North Carolina

Amanda Oakley

Department Fine Arts
College
Greenville, North Carolina

Marieke Van Willigen

Department Sociology
College
Greenville, North Carolina

Majorie Bond

Department English
College
Greenville, North Carolina

Todd Fraley

Department Communication
College
Greenville, North Carolina

John Given

Department Classics
College
Greenville, North Carolina

Cyril Lagvanec

Department History
College
Greenville, North Carolina

Milt Sherman

Department Exercise/Sport Science
College
Greenville, North Carolina

Tami Tomasello

Department Communication
College
Greenville, North Carolina

Beth Andrews

Department Mathematics
College
Greenville, North Carolina

John Bradley

Department Information Systems
College
Greenville, North Carolina

Bill Dermody

Department Fine Arts
College
Greenville, North Carolina

Henry Ferrell

Department History
College
Greenville, North Carolina

Gwendolyn Guy

Department Education
College
Greenville, North Carolina

Paul Kornegay

Department Mathematics
College
Greenville, North Carolina

Tracy Rogers

Department Biology
College
Greenville, North Carolina

Micheal Tahaney

Department Theater
College
Greenville, North Carolina

Jill Ardley

Department Education
College
Greenville, North Carolina

Jamin Carson

Department Education
College
Greenville, North Carolina

Rhonda Evans Case

Department Political Science
College
Greenville, North Carolina

Frank Hurley

Department English
College
Greenville, North Carolina

Debi Levine

Department Child Development
College
Greenville, North Carolina

David Pravica

Department Mathematics
College
Greenville, North Carolina

Ramon Serrano

Department Languages
College
Greenville, North Carolina

Michael Teske

Department Foreign Languages
College
Greenville, North Carolina

Ann Bullock

Department Education
College
Greenville, North Carolina

Kristen Cuthrell

Department Education
College
Greenville, North Carolina

Angela Lamson

Department Child Development
College
Greenville, North Carolina

Jennifer Ojeda

Department Biology
College
Greenville, North Carolina

Robert Patterson

Department Anthropology
College
Greenville, North Carolina

Jim Rees

Department Communication
College
Greenville, North Carolina

Rebecca Sweet

Department Design
College
Greenville, North Carolina

L Wilkins

Department Education
College
Greenville, North Carolina

Daniela Zemanek

Department Mathematics
College
Greenville, North Carolina

Jennifer Brezina

Department Marketing
College
Greenville, North Carolina

Ed Crotts

Department Health Science
College
Greenville, North Carolina

David Edwards

Department Mathematics
College
Greenville, North Carolina

Gabrielle Freeman

Department English
College
Greenville, North Carolina

Lilla Holsey

Department Education
College
Greenville, North Carolina

Melissa M. Parsons

Department English
College
Greenville, North Carolina

Ronisha Ross

Department English
College
Greenville, North Carolina

Jim Toppen

Department Computer Science
College
Greenville, North Carolina

Terry Boardman

Department Marketing
College
Greenville, North Carolina

Al Burne

Department Planning
College
Greenville, North Carolina

E Davis

Department Psychology
College
Greenville, North Carolina

Gopal Gopalakrishnan

Department Computer Science
College
Greenville, North Carolina

Anna Lyon

Department Education
College
Greenville, North Carolina

Chris Oakley

Department History
College
Greenville, North Carolina

Charles Singhas

Department Biology
College
Greenville, North Carolina

Alan Walker

Department Psychology
College
Greenville, North Carolina

Vic Aeby

Department Health Science
College
Greenville, North Carolina

John Conoley

Department Biology
College
Greenville, North Carolina

Amy Frank

Department Computer Science
College
Greenville, North Carolina

Steven Hill

Department History
College
Greenville, North Carolina

Mary Jackson

Department Criminal Justice
College
Greenville, North Carolina

Joann Mears

Department Biology
College
Greenville, North Carolina

Cindy Miller

Department Computer Science
College
Greenville, North Carolina

Rita Rodabaugh

Department Psychology
College
Greenville, North Carolina

David Silver

Department Finance
College
Greenville, North Carolina

Linda Stokes

Department Mathematics
College
Greenville, North Carolina

Jennifer Arrigo

Department Geography
College
Greenville, North Carolina