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

John Garlick

Department Accounting
College
Fayetteville, North Carolina

Hyman

Department English
College
Fayetteville, North Carolina

Subir Nagdas

Department Chemistry
College
Fayetteville, North Carolina

Adam Simmons

Department History
College
Fayetteville, North Carolina

Michael Almeida

Department Computer Science
College
Fayetteville, North Carolina

Shirley Chao

Department Biology
College
Fayetteville, North Carolina

Ella Keller

Department Sociology
College
Fayetteville, North Carolina

Connie Lightner

Department Business
College
Fayetteville, North Carolina

Edward McShane

Department English
College
Fayetteville, North Carolina

Blanche Radford Curry

Department Philosophy
College
Fayetteville, North Carolina

Christa Woods

Department Humanities
College
Fayetteville, North Carolina

Jeff Brooks

Department Sociology
College
Fayetteville, North Carolina

Sam Hanger

Department Physical Ed
College
Fayetteville, North Carolina

Chesnut John

Department Graphic Arts
College
Fayetteville, North Carolina

Modibo Kadalie

Department Political Science
College
Fayetteville, North Carolina

Frank Nani

Department Mathematics
College
Fayetteville, North Carolina

Jeffrye Sychterz

Department English
College
Fayetteville, North Carolina

Erin White

Department Biology
College
Fayetteville, North Carolina

BO Zhang

Department Mathematics
College
Fayetteville, North Carolina

. Haas

Department Science
College
Fayetteville, North Carolina

O.C. Holloway

Department Mathematics
College
Fayetteville, North Carolina

Dwight House

Department Computer Science
College
Fayetteville, North Carolina

Abdelmajid Kassem

Department Biology
College
Fayetteville, North Carolina

Pash Melinda

Department History
College
Fayetteville, North Carolina

Raphael Okojie

Department Mathematics
College
Fayetteville, North Carolina

Janet Smith

Department Education
College
Fayetteville, North Carolina

Robin Walker

Department English
College
Fayetteville, North Carolina

Mal Ward

Department Education
College
Fayetteville, North Carolina

Bing Wu

Department Computer Science
College
Fayetteville, North Carolina

Khalid Dubas

Department Marketing
College
Fayetteville, North Carolina

Earlyn Jordon

Department Education
College
Fayetteville, North Carolina

Ruth King

Department Management
College
Fayetteville, North Carolina

Lejon Poole

Department Business
College
Fayetteville, North Carolina

Georgia Betcher

Department Languages
College
Fayetteville, North Carolina

Collins Gray

Department Biology
College
Fayetteville, North Carolina

Lindsey Lee

Department Mathematics
College
Fayetteville, North Carolina

James (jim) Stephens

Department Biology
College
Fayetteville, North Carolina

Miranda Crawford

Department Biology
College
Fayetteville, North Carolina

Gordan

Department History
College
Fayetteville, North Carolina

Shari Malin

Department English
College
Fayetteville, North Carolina

Owens

Department Biology
College
Fayetteville, North Carolina

Shelly Pruitt

Department Mathematics
College
Fayetteville, North Carolina

Ginger Barber

Department English
College
Fayetteville, North Carolina

Verneathea Doctor

Department Biology
College
Fayetteville, North Carolina

Lonnie Griffin

Department Sociology
College
Fayetteville, North Carolina

Robin Hoerner

Department Chemistry
College
Fayetteville, North Carolina

Vicki Jones

Department English
College
Fayetteville, North Carolina

Sonja Osborne

Department Communication
College
Fayetteville, North Carolina

Pia Anderson

Department Criminal Justice
College
Fayetteville, North Carolina

Larzarius Butler

Department Physical Education
College
Fayetteville, North Carolina

Peter Chiodo

Department English
College
Fayetteville, North Carolina

Tammy Frutchey

Department Marketing
College
Fayetteville, North Carolina

Anthony Hubert

Department Psychology
College
Fayetteville, North Carolina

Dennis Johnson

Department Fine Arts
College
Fayetteville, North Carolina

Karis King

Department English
College
Fayetteville, North Carolina

Jo McEwan

Department English
College
Fayetteville, North Carolina

Stephen Rzonca

Department Religion
College
Fayetteville, North Carolina

Robert Tedder

Department History
College
Fayetteville, North Carolina

Lee Yopp

Department Theater
College
Fayetteville, North Carolina

Cheryl Campbell

Department Business
College
Fayetteville, North Carolina

Cara Hogeland

Department Mathematics
College
Fayetteville, North Carolina

Tiffany Murray

Department Mathematics
College
Fayetteville, North Carolina

Mary Pines

Department Physical Ed
College
Fayetteville, North Carolina

Chris Dometrius

Department Mathematics
College
Winston Salem, North Carolina

Don Solomon

Department Physics
College
Winston Salem, North Carolina

Patricia Alfing

Department Biology
College
Winston Salem, North Carolina

Jim Churchill

Department Languages
College
Winston Salem, North Carolina

Brad McNeil

Department Literature
College
Winston Salem, North Carolina

Caroline Boumeester

Department Psychology
College
Winston Salem, North Carolina

Ron Giddings

Department History
College
Winston Salem, North Carolina

Aju Lekwauwa

Department Biology
College
Winston Salem, North Carolina

Irvin Lucas

Department Mathematics
College
Winston Salem, North Carolina

Perry Sheppard

Department Medicine
College
Winston Salem, North Carolina

Kathryn Alves-Labore

Department Psychology
College
Winston Salem, North Carolina

Kristie Baity

Department Sociology
College
Winston Salem, North Carolina

Dale Bujan

Department Engineering
College
Winston Salem, North Carolina

Russ Dashtaki

Department Biology
College
Winston Salem, North Carolina

Libby Enloe

Department Humanities
College
Winston Salem, North Carolina

Queen Garland

Department Engineering
College
Winston Salem, North Carolina

Brian Hutchens

Department Computer Science
College
Winston Salem, North Carolina

Kim McMasters

Department Biology
College
Winston Salem, North Carolina

Lisa Sendar

Department Health Science
College
Winston Salem, North Carolina

Cherri Vanloon

Department Medicine
College
Winston Salem, North Carolina

Tammy White

Department English
College
Winston Salem, North Carolina

Cecilia Wright

Department Art History
College
Winston Salem, North Carolina

John Cassell

Department Medicine
College
Winston Salem, North Carolina

Michael Earle

Department Physical Education
College
Winston Salem, North Carolina

AL Harbury

Department Mathematics
College
Winston Salem, North Carolina

Theodora Katsis

Department Business
College
Winston Salem, North Carolina

Deborah Reece

Department Biology
College
Winston Salem, North Carolina

Suzanne Stafford

Department Economics
College
Winston Salem, North Carolina

Don Berry

Department Religion
College
Boiling Springs, North Carolina

Joe (Doug) Knotts

Department Art History
College
Boiling Springs, North Carolina

Susan Bell

Department Art History
College
Boiling Springs, North Carolina

Lisa Yerrick

Department Marketing
College
Boiling Springs, North Carolina

Benjamin Brooks

Department Chemistry
College
Boiling Springs, North Carolina

Brian Ewald

Department Mathematics
College
Boiling Springs, North Carolina

Shana Woodward

Department English
College
Boiling Springs, North Carolina

Mike Boone

Department Religious Studies
College
Boiling Springs, North Carolina

Cheryl Duffus

Department English
College
Boiling Springs, North Carolina