North Carolina's Teacher Directory

Based on 99,890 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,890 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

Mark Wencel

Department Business
College
Mount Olive, North Carolina

Chris Conca

Department Information Systems
College
Mount Olive, North Carolina

Samantha Fey

Department English
College
Mount Olive, North Carolina

Pia Law

Department Business
College
Mount Olive, North Carolina

Elyse Lee

Department Biology
College
Mount Olive, North Carolina

Sungnyul Paek

Department Information Science
College
Mount Olive, North Carolina

Jillian Ardley

Department Education
College
Mount Olive, North Carolina

Cheryl Hooks

Department Fine Arts
College
Mount Olive, North Carolina

Candice Mummert

Department Education
College
Mount Olive, North Carolina

Darryl Battle

Department Computer Science
College
Rocky Mount, North Carolina

Shilo Lawrence

Department Mathematics
College
Rocky Mount, North Carolina

Andrea Harper

Department Languages
College
Rocky Mount, North Carolina

Brian Worley

Department Engineering
College
Rocky Mount, North Carolina

Tammy Clark

Department Medicine
College
Rocky Mount, North Carolina

Robin Latham

Department English
College
Rocky Mount, North Carolina

Sarah Prezioso

Department Education
College
Rocky Mount, North Carolina

Nakisha Watson

Department Computer Science
College
Rocky Mount, North Carolina

Timothy Brown

Department Engineering
College
Rocky Mount, North Carolina

Ricky Joyner

Department Engineering
College
Rocky Mount, North Carolina

Joyce Pendergrass

Department Mathematics
College
Rocky Mount, North Carolina

Jean Wolfe

Department Science
College
Rocky Mount, North Carolina

Abdussalam Addus

Department Economics
College
Greensboro, North Carolina

James Crawford

Department History
College
Greensboro, North Carolina

Michael Greene

Department English
College
Greensboro, North Carolina

Alice Johnson

Department Business
College
Greensboro, North Carolina

Pamela Richardson

Department English
College
Greensboro, North Carolina

Alexus Uzkowe

Department Graphic Arts
College
Greensboro, North Carolina

Roy Coomans

Department Biology
College
Greensboro, North Carolina

Christina Duhig

Department English
College
Greensboro, North Carolina

Jian Han

Department University Studies
College
Greensboro, North Carolina

P.Miller Lucky

Department Humanities
College
Greensboro, North Carolina

Kimberly McNeil

Department Marketing
College
Greensboro, North Carolina

Brown Millicent

Department History
College
Greensboro, North Carolina

Tiffany Quaye

Department History
College
Greensboro, North Carolina

Gail Wiggins

Department Communication
College
Greensboro, North Carolina

Myrtle Barrett-Soloman

Department English
College
Greensboro, North Carolina

Bernadine Chapman

Department Education
College
Greensboro, North Carolina

Amanda Cooley

Department Business
College
Greensboro, North Carolina

Renee Davis

Department English
College
Greensboro, North Carolina

Gregory Gilmore

Department Engineering
College
Greensboro, North Carolina

Wendall Jones

Department Mathematics
College
Greensboro, North Carolina

Nicholas Luke

Department Mathematics
College
Greensboro, North Carolina

Nicole McFarlane

Department English
College
Greensboro, North Carolina

Jenny Noller

Department University Studies
College
Greensboro, North Carolina

Manuel Reyes

Department Engineering
College
Greensboro, North Carolina

Brian Sims

Department Psychology
College
Greensboro, North Carolina

Stephanie Allen

Department Writing
College
Greensboro, North Carolina

Yuliya Basova

Department Chemistry
College
Greensboro, North Carolina

Calissi

Department Music
College
Greensboro, North Carolina

Deng

Department Engineering
College
Greensboro, North Carolina

Anthony Ghram

Department Education
College
Greensboro, North Carolina

Lechsia Graves

Department Engineering
College
Greensboro, North Carolina

Omon Isikhuemhen

Department Biology
College
Greensboro, North Carolina

George Malone

Department Accounting
College
Greensboro, North Carolina

Wayne Moore

Department Social Work
College
Greensboro, North Carolina

Ralph Noble

Department Agriculture
College
Greensboro, North Carolina

Paul Pettie

Department Not Specified
College
Greensboro, North Carolina

Ji Yao Shen

Department Engineering
College
Greensboro, North Carolina

Hiawatha Smith

Department Education
College
Greensboro, North Carolina

Mary Wall

Department Nursing
College
Greensboro, North Carolina

Josh Watson

Department English
College
Greensboro, North Carolina

Chi Ayansi - Archibong

Department Business
College
Greensboro, North Carolina

Ibraheem Kateeb

Department Physics
College
Greensboro, North Carolina

Bernadette Mayfield-Clarke

Department English
College
Greensboro, North Carolina

Caroline Walson

Department Languages
College
Greensboro, North Carolina

Feamster

Department Humanities
College
Durham, North Carolina

Uladzimir Shtukar

Department Mathematics
College
Durham, North Carolina

Cheryl Amana

Department Law
College
Durham, North Carolina

Cathy Chaing

Department Accounting
College
Durham, North Carolina

Jessica Davis

Department Criminal Justice
College
Durham, North Carolina

Leon Hardy

Department Mathematics
College
Durham, North Carolina

J Osler

Department Education
College
Durham, North Carolina

James Shoaf

Department Mathematics
College
Durham, North Carolina

James Beckwith

Department Law
College
Durham, North Carolina

Brett Chambers

Department Communication
College
Durham, North Carolina

Benjamin Crowe

Department Physics
College
Durham, North Carolina

Tonya Hall

Department Criminal Justice
College
Durham, North Carolina

Sonya Joyner

Department Humanities
College
Durham, North Carolina

Baiyina Muhammad

Department History
College
Durham, North Carolina

Benjamin Newhouse

Department Accounting
College
Durham, North Carolina

Mary Scott

Department Humanities
College
Durham, North Carolina

Harold Atkinson

Department Political Science
College
Durham, North Carolina

Leslie Brinson

Department Psychology
College
Durham, North Carolina

Carolyn Fulford

Department English
College
Durham, North Carolina

Eleanor Harrington-Austin

Department English
College
Durham, North Carolina

Chad Hughes

Department Art
College
Durham, North Carolina

Judy Land

Department Accounting
College
Durham, North Carolina

John Prince

Department English
College
Durham, North Carolina

Malcom Rector

Department Music
College
Durham, North Carolina

Artemesia Stanberry

Department Political Science
College
Durham, North Carolina

Daniel Williams

Department Biology
College
Durham, North Carolina

Darryl Banks

Department Business Administration
College
Durham, North Carolina

Alicia Crews

Department Education
College
Durham, North Carolina

Jonathan Ladapo

Department Biology
College
Durham, North Carolina

Mary Phillips

Department Accounting
College
Durham, North Carolina

James Williams

Department Accounting
College
Durham, North Carolina

Adam Sampieri

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

James Litle

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

Daniel Teague

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

Andy Lane

Department Film
College
Winston Salem, North Carolina