North Carolina's Teacher Directory

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

Venita Roberson

Department Health Science
College
Greensboro, North Carolina

Messiha Saad

Department Engineering
College
Greensboro, North Carolina

Micheal Simmons

Department Economics
College
Greensboro, North Carolina

Derrick Tabron

Department Engineering
College
Greensboro, North Carolina

Sharon Waldrum

Department Education
College
Greensboro, North Carolina

Elizabeth Watson

Department Social Work
College
Greensboro, North Carolina

Sharon Allen

Department Nursing
College
Greensboro, North Carolina

Johnny Ducking

Department Economics
College
Greensboro, North Carolina

Manoj Jha

Department Engineering
College
Greensboro, North Carolina

Nagatha Tonkins

Department Journalism
College
Greensboro, North Carolina

Vernon Clark

Department Biology
College
Durham, North Carolina

Darlene Eberhardt

Department Clothing/Textiles
College
Durham, North Carolina

Okot Nyormoi

Department Biology
College
Durham, North Carolina

Regina Alston

Department English
College
Durham, North Carolina

Lisa Carl

Department English
College
Durham, North Carolina

Ibrahm Fufana

Department Chemistry
College
Durham, North Carolina

Seronda Jackson

Department Health Science
College
Durham, North Carolina

Charmaine McKissick-Melton

Department English
College
Durham, North Carolina

Minnie Sangster

Department Languages
College
Durham, North Carolina

Beverly Allen

Department Physical Education
College
Durham, North Carolina

Melvin Carver

Department Art
College
Durham, North Carolina

Eva Copeland

Department Languages
College
Durham, North Carolina

Paula Hall

Department Political Science
College
Durham, North Carolina

Lauren Jones

Department English
College
Durham, North Carolina

Robert Moffie

Department Accounting
College
Durham, North Carolina

Dr. Rolland

Department Nursing
College
Durham, North Carolina

Vogler

Department Languages
College
Durham, North Carolina

Khodr Zaarour

Department Political Science
College
Durham, North Carolina

Berkita Bradford

Department Hospitality
College
Durham, North Carolina

Ibrahim Fofanah

Department Chemistry
College
Durham, North Carolina

Jarvis Hall

Department Political Science
College
Durham, North Carolina

Maulin Herring

Department Criminal Justice
College
Durham, North Carolina

Richard Labennett

Department Chemistry
College
Durham, North Carolina

Leon Mohan

Department Hospitality
College
Durham, North Carolina

Ruth Phillps

Department Biology
College
Durham, North Carolina

Michael Rectenwald

Department English
College
Durham, North Carolina

Gary Smith

Department English
College
Durham, North Carolina

Pamela Wiliams

Department Law
College
Durham, North Carolina

Kellie Gardner

Department Economics
College
Durham, North Carolina

Michael Healey

Department English
College
Durham, North Carolina

Kinney Kim

Department Physics
College
Durham, North Carolina

Larry Nessly

Department English
College
Durham, North Carolina

Wendell Wilkerson

Department Chemistry
College
Durham, North Carolina

Mary Roberts

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

Clyde Fowler

Department Fine Arts
College
Winston Salem, North Carolina

Leander Sales

Department Film
College
Winston Salem, North Carolina

Gerald Klickstein

Department Music
College
Winston Salem, North Carolina

Pruitt

Department Humanities
College
Winston Salem, North Carolina

Dale Pollock

Department Management
College
Winston Salem, North Carolina

Richard Clabaugh

Department Film
College
Winston Salem, North Carolina

Sheila Browne

Department Music
College
Winston Salem, North Carolina

Burton Rencher

Department Film
College
Winston Salem, North Carolina

Nicole La Loggia

Department Film
College
Winston Salem, North Carolina

Norman Coates

Department Design
College
Winston Salem, North Carolina

Bob Moyer

Department Theater
College
Winston Salem, North Carolina

John Ellis

Department Music
College
Winston Salem, North Carolina

Mrs. Pilon

Department English
College
Winston Salem, North Carolina

Warren Acoose

Department Mathematics
College
Raleigh, North Carolina

Erin Bancroft

Department Mathematics
College
Raleigh, North Carolina

Helga Braunbeck

Department Languages
College
Raleigh, North Carolina

Laura Clarke

Department Physics
College
Raleigh, North Carolina

Myra Day

Department English
College
Raleigh, North Carolina

Matthew Elder

Department English
College
Raleigh, North Carolina

Leonardo Garcia

Department Languages
College
Raleigh, North Carolina

Pierre Gremaud

Department Mathematics
College
Raleigh, North Carolina

Oliver Ham

Department Languages
College
Raleigh, North Carolina

Hassan Hassan

Department Engineering
College
Raleigh, North Carolina

K Ito

Department Mathematics
College
Raleigh, North Carolina

John Kessel

Department English
College
Raleigh, North Carolina

Xiao-Biao Lin

Department Mathematics
College
Raleigh, North Carolina

Robert Mabrito

Department Philosophy
College
Raleigh, North Carolina

Andrea McPherson

Department Psychology
College
Raleigh, North Carolina

Megan Owens

Department Mathematics
College
Raleigh, North Carolina

Kathleen Rieder

Department Design
College
Raleigh, North Carolina

Joanna Stegall

Department Physical Education
College
Raleigh, North Carolina

Beverly Tyler

Department Business
College
Raleigh, North Carolina

Leonardo Villa-Garcia

Department Languages
College
Raleigh, North Carolina

Karine Yenokyan

Department Economics
College
Raleigh, North Carolina

Shanae Allen

Department Mathematics
College
Raleigh, North Carolina

Eric Bancroft

Department Mathematics
College
Raleigh, North Carolina

Julie Beier

Department Mathematics
College
Raleigh, North Carolina

Jason Bochinski

Department Physics
College
Raleigh, North Carolina

Shannon Brandt

Department Not Specified
College
Raleigh, North Carolina

Joseph Burdis

Department Mathematics
College
Raleigh, North Carolina

Harvey Charlton

Department Mathematics
College
Raleigh, North Carolina

James Cook

Department Mathematics
College
Raleigh, North Carolina

Patricia Crump

Department Communication
College
Raleigh, North Carolina

Robin Dodsworth

Department English
College
Raleigh, North Carolina

Vance Elderkin

Department Communication
College
Raleigh, North Carolina

John Franke

Department Mathematics
College
Raleigh, North Carolina

David Haase

Department Physics
College
Raleigh, North Carolina

Kendra Jason

Department Sociology
College
Raleigh, North Carolina

LU Jin

Department Economics
College
Raleigh, North Carolina

A.S. Knowles

Department English
College
Raleigh, North Carolina

Paul Liu

Department Marine Sciences
College
Raleigh, North Carolina

Catherine Mainland

Department English
College
Raleigh, North Carolina

Jeremy Morton

Department Engineering
College
Raleigh, North Carolina

Emma Norbrothen

Department Mathematics
College
Raleigh, North Carolina

Gulcan Onel

Department Economics
College
Raleigh, North Carolina

Lavon Page

Department Mathematics
College
Raleigh, North Carolina