North Carolina's Teacher Directory

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

Laura Clark

Department Nursing
College
Tarboro, North Carolina

Anthony Holsten

Department English
College
Tarboro, North Carolina

Scott Evans

Department Biology
College
Tarboro, North Carolina

Robin Pigg

Department Health Sciences
College
Tarboro, North Carolina

Madeline Avent

Department Nursing
College
Tarboro, North Carolina

Frtfsgpa Lbfmxjjgvyheuizede

Department Humanities
College
Tarboro, North Carolina

Wakjeiucnw Qfotyajhdjz

Department International Studies
College
Tarboro, North Carolina

Nikehchi Woherem

Department Business
College
Tarboro, North Carolina

Je Hedgebeth

Department Education
College
Elizabeth City, North Carolina

Sandra Jordan-Leigh

Department Education
College
Elizabeth City, North Carolina

Micheal Worthington

Department Accounting
College
Elizabeth City, North Carolina

James McClenon

Department Sociology
College
Elizabeth City, North Carolina

Ashraf Alam

Department Biology
College
Elizabeth City, North Carolina

George Cox

Department Physical Education
College
Elizabeth City, North Carolina

Keith Hight

Department Theater
College
Elizabeth City, North Carolina

Oriakyu

Department Business
College
Elizabeth City, North Carolina

Paula Viltz

Department Education
College
Elizabeth City, North Carolina

Zanaib Yakubu

Department Science
College
Elizabeth City, North Carolina

Tina Craddock

Department Criminal Justice
College
Elizabeth City, North Carolina

Jamel Jones

Department Accounting
College
Elizabeth City, North Carolina

Thomas Rossbach

Department Geology
College
Elizabeth City, North Carolina

Paulette Edmunds

Department Marketing
College
Elizabeth City, North Carolina

Douglas Jackson

Department Music
College
Elizabeth City, North Carolina

Jenna Miller

Department English
College
Elizabeth City, North Carolina

Lara Aho

Department Languages
College
Elon, North Carolina

Joyce Davis

Department Health/Human Performance
College
Elon, North Carolina

Mina Garcia-Soormally

Department Spanish
College
Elon, North Carolina

Georges Gnakpa

Department Foreign Languages
College
Elon, North Carolina

Amy Hogan

Department Psychology
College
Elon, North Carolina

Julie Overman

Department English
College
Elon, North Carolina

Chad Smith

Department Exercise/Sport Science
College
Elon, North Carolina

Joanna Barros

Department Foreign Languages
College
Elon, North Carolina

Geoffrey Claussen

Department Religion
College
Elon, North Carolina

James Cooley

Department Accounting
College
Elon, North Carolina

Julie Lellis

Department Communication
College
Elon, North Carolina

Barbara Miller

Department Communication
College
Elon, North Carolina

Gergory Pettis

Department Political Science
College
Elon, North Carolina

Juan Sanchiz

Department Mathematics
College
Elon, North Carolina

Gary Tsarsis

Department Finance
College
Elon, North Carolina

Mike Barber

Department Accounting
College
Elon, North Carolina

Paul Castro

Department Communication
College
Elon, North Carolina

Brooks Depro

Department Economics
College
Elon, North Carolina

Ben Evans

Department Physics
College
Elon, North Carolina

Justin Goodall

Department Fine Arts
College
Elon, North Carolina

Ismail Lagardien

Department Political Science
College
Elon, North Carolina

Tim McMahon

Department Communication
College
Elon, North Carolina

Max Negin

Department Communication
College
Elon, North Carolina

Sandra Reid

Department Human Services
College
Elon, North Carolina

Mustafa Ruzgar

Department Religion
College
Elon, North Carolina

Jennifer Uno

Department Biology
College
Elon, North Carolina

Megan Beck

Department Foreign Languages
College
Elon, North Carolina

R Bryan

Department Education
College
Elon, North Carolina

Robert Charest

Department Environmental Studies
College
Elon, North Carolina

Mark Enfield

Department Education
College
Elon, North Carolina

Carolina Gomez

Department Business
College
Elon, North Carolina

Allison Hoffman

Department Psychology
College
Elon, North Carolina

Bob Hunter

Department Law
College
Elon, North Carolina

Marius Jurgilas

Department Economics
College
Elon, North Carolina

Natalie Marrone

Department Dance
College
Elon, North Carolina

Sonya Melton-Mickles

Department English
College
Elon, North Carolina

Barbara Morganstern

Department Law
College
Elon, North Carolina

Marty Peters

Department Law
College
Elon, North Carolina

LeJon Poole

Department Business
College
Elon, North Carolina

Allison Russell

Department Psychology
College
Elon, North Carolina

Clay Stevenson

Department Music
College
Elon, North Carolina

Michael Terribilini

Department Biology
College
Elon, North Carolina

Terry Tomasek

Department Education
College
Elon, North Carolina

Ailing Wu

Department Foreign Languages
College
Elon, North Carolina

Matthew Billard

Department Biology
College
Elon, North Carolina

Marcie Fischer- Borne

Department Human Services
College
Elon, North Carolina

Ross Howell

Department English
College
Elon, North Carolina

Nina Nameste

Department Foreign Languages
College
Elon, North Carolina

Laura Oho

Department Classics
College
Elon, North Carolina

Gordon Shepherd

Department Physics
College
Elon, North Carolina

Booker T Anthony

Department English
College
Fayetteville, North Carolina

Keith Coleman

Department Social Science
College
Fayetteville, North Carolina

Valeria Fleming

Department Biology
College
Fayetteville, North Carolina

Hsaifoen Hemstock

Department Political Science
College
Fayetteville, North Carolina

Valentin Mialnov

Department Mathematics
College
Fayetteville, North Carolina

Mohammed Siddique

Department Mathematics
College
Fayetteville, North Carolina

Kwok Wong

Department Computer Science
College
Fayetteville, North Carolina

Marlene Caston

Department Education
College
Fayetteville, North Carolina

Brenda Hammack

Department English
College
Fayetteville, North Carolina

Susan Paschal

Department Theater
College
Fayetteville, North Carolina

Alexander Umantsev

Department Science
College
Fayetteville, North Carolina

Carole Weatherford

Department English
College
Fayetteville, North Carolina

Sarah Frantz

Department English
College
Fayetteville, North Carolina

Hudson

Department Biology
College
Fayetteville, North Carolina

Clara Jones

Department Psychology
College
Fayetteville, North Carolina

Coleman Myron

Department English
College
Fayetteville, North Carolina

Garistine Simmons

Department Accounting
College
Fayetteville, North Carolina

Floyd Waddle

Department Biology
College
Fayetteville, North Carolina

Bee Yew

Department Management
College
Fayetteville, North Carolina

Hilary Barnes

Department Spanish
College
Fayetteville, North Carolina

Miah Fazlul

Department Economics
College
Fayetteville, North Carolina

Sakora Hinek

Department Art History
College
Fayetteville, North Carolina

Ngozi Kamalu

Department Political Science
College
Fayetteville, North Carolina

Soni Martin

Department Humanities
College
Fayetteville, North Carolina

Jonas Okeagu

Department Science
College
Fayetteville, North Carolina

Deepthika Senaratne

Department Mathematics
College
Fayetteville, North Carolina