North Carolina's Teacher Directory

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

Franchesca Battle

Department English
College
Rocky Mount, North Carolina

Natasha Neal

Department Design
College
Rocky Mount, North Carolina

Joanne Rodri

Department Health Science
College
Rocky Mount, North Carolina

George Shook

Department Engineering
College
Rocky Mount, North Carolina

Sharon Batchelor

Department Mathematics
College
Rocky Mount, North Carolina

Dimitri Moss

Department Mathematics
College
Rocky Mount, North Carolina

Robert Schubauer

Department Engineering
College
Rocky Mount, North Carolina

Kenneth Windham

Department Engineering
College
Rocky Mount, North Carolina

David Chen

Department Economics
College
Greensboro, North Carolina

Roger Gagnon

Department Business
College
Greensboro, North Carolina

Latoya Marsh

Department Nursing
College
Greensboro, North Carolina

Patricia Shelton

Department Mathematics
College
Greensboro, North Carolina

James Steele

Department Political Science
College
Greensboro, North Carolina

Eugene Carr

Department Business
College
Greensboro, North Carolina

Etta Gravely

Department Chemistry
College
Greensboro, North Carolina

James Howerton

Department Political Science
College
Greensboro, North Carolina

Thomas Jordan

Department Biology
College
Greensboro, North Carolina

Gwendolyn McFadden-Wade

Department Business
College
Greensboro, North Carolina

David Olson

Department Engineering
College
Greensboro, North Carolina

Godfrey Uzochukwu

Department Science
College
Greensboro, North Carolina

Anthony Warrack

Department Mathematics
College
Greensboro, North Carolina

Glenna Barnes

Department Sociology
College
Greensboro, North Carolina

Terell Bryan

Department Nursing
College
Greensboro, North Carolina

Yongchul Chung

Department Health Science
College
Greensboro, North Carolina

Guy Ferguson

Department History
College
Greensboro, North Carolina

Tracy Hanner

Department Agriculture
College
Greensboro, North Carolina

Diana Hayes

Department English
College
Greensboro, North Carolina

Thelma King

Department Business
College
Greensboro, North Carolina

James Neilson

Department English
College
Greensboro, North Carolina

Robert Powell

Department Engineering
College
Greensboro, North Carolina

Hershell Proctor

Department University Studies
College
Greensboro, North Carolina

Stephanie Santmyers

Department Fine Arts
College
Greensboro, North Carolina

Daniel Acree

Department Engineering
College
Greensboro, North Carolina

Zerihun Assefa

Department Chemistry
College
Greensboro, North Carolina

Aaron Basu

Department University Studies
College
Greensboro, North Carolina

S Brown

Department Computer Science
College
Greensboro, North Carolina

Robert Cobb

Department Graphic Arts
College
Greensboro, North Carolina

Emmanwor

Department Mathematics
College
Greensboro, North Carolina

Perry Howard

Department Agriculture
College
Greensboro, North Carolina

K Kasibhatla

Department Economics
College
Greensboro, North Carolina

David Libby

Department Agriculture
College
Greensboro, North Carolina

Deanna Melton

Department Health Science
College
Greensboro, North Carolina

Anna Reaves

Department Architecture
College
Greensboro, North Carolina

Joseph Ross

Department University Studies
College
Greensboro, North Carolina

Regina Silverthorne

Department Communication
College
Greensboro, North Carolina

Ronald Steed

Department Engineering
College
Greensboro, North Carolina

Allison Waker

Department University Studies
College
Greensboro, North Carolina

Daniel White

Department Criminal Justice
College
Greensboro, North Carolina

Rosemary Clawson

Department Education
College
Greensboro, North Carolina

Keith Coleman

Department Criminal Justice
College
Greensboro, North Carolina

Sandra Hughes

Department Journalism
College
Greensboro, North Carolina

Brian Shuft

Department Not Specified
College
Greensboro, North Carolina

Wendell Andrews

Department Criminal Justice
College
Durham, North Carolina

Francis Nelson

Department English
College
Durham, North Carolina

T Vassilev

Department Mathematics
College
Durham, North Carolina

George Wilson

Department Criminal Justice
College
Durham, North Carolina

Gary Brady

Department Computer Science
College
Durham, North Carolina

Minnie Forte

Department English
College
Durham, North Carolina

Gail Hollowell

Department Biology
College
Durham, North Carolina

Jonathan Livingston

Department Psychology
College
Durham, North Carolina

Mark Rosso

Department Computer/Informational Tech
College
Durham, North Carolina

Y.D Affambi

Department Languages
College
Durham, North Carolina

Ansel Brown

Department Political Science
College
Durham, North Carolina

Julia Gonzales

Department English
College
Durham, North Carolina

Raj Iyengar

Department Accounting
College
Durham, North Carolina

Belinda Jones

Department Health Science
College
Durham, North Carolina

Christopher Martin

Department Music
College
Durham, North Carolina

Paula Perez

Department Humanities
College
Durham, North Carolina

L Vanhook

Department Nursing
College
Durham, North Carolina

Debra Boyd

Department Languages
College
Durham, North Carolina

Thomas Evans

Department English
College
Durham, North Carolina

Dr. Gooding

Department Nursing
College
Durham, North Carolina

Sonya D. Harris

Department Mathematics
College
Durham, North Carolina

. Kwon

Department Mathematics
College
Durham, North Carolina

Tonya Melvin-Bryant

Department Computer/Informational Tech
College
Durham, North Carolina

William Nicholson

Department Criminal Justice
College
Durham, North Carolina

Bernedette Simpson

Department Music
College
Durham, North Carolina

Acie Ward

Department Accounting
College
Durham, North Carolina

Shauntae White

Department Communication
College
Durham, North Carolina

Eun-Young Yoo

Department Information Science
College
Durham, North Carolina

ED Fuller

Department Computer Science
College
Durham, North Carolina

Pamela Halverson

Department Music
College
Durham, North Carolina

Harvey Hinton

Department Education
College
Durham, North Carolina

Jason Myers

Department Mathematics
College
Durham, North Carolina

Kizhanipuram Vinodgopal

Department Chemistry
College
Durham, North Carolina

Phillip Rash

Department Mathematics
High School
1219 Broad St, Durham, NC 27705, United States

Quintavius Howarth

Department Women's Studies
High School
1219 Broad St, Durham, NC 27705, United States

Steven Jones

Department Film
College
Winston Salem, North Carolina

David Elkins

Department Film
College
Winston Salem, North Carolina

Marion Pratnicki

Department Music
College
Winston Salem, North Carolina

Renata Jackson

Department Film
College
Winston Salem, North Carolina

Percy

Department English
College
Winston Salem, North Carolina

Joe Mills

Department English
College
Winston Salem, North Carolina

Gary Wonderful Burke

Department Economics
College
Winston Salem, North Carolina

David Yewdall

Department Film
College
Winston Salem, North Carolina

Rick Miller

Department Philosophy
College
Winston Salem, North Carolina

Hans Gabriel

Department German
College
Winston Salem, North Carolina

Donna Booher

Department Health Science
College
Winston Salem, North Carolina

Lynda Moss

Department History
College
Winston Salem, North Carolina

Lawrence Dillon

Department Music
College
Winston Salem, North Carolina