North Carolina's Teacher Directory

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

Daphne Holland

Department English
College
Statesville, North Carolina

Dan Pardue

Department Fine Arts
College
Statesville, North Carolina

Daniel Breuer

Department Mathematics
College
Statesville, North Carolina

Ray Amy

Department Engineering
College
Statesville, North Carolina

Anna Gordon

Department Nursing
College
Statesville, North Carolina

Amy Naylor

Department Biology
College
Statesville, North Carolina

Suzanne Cromlish

Department Health Science
College
Statesville, North Carolina

Heather Forbis

Department English
College
Statesville, North Carolina

Thomas Myers

Department Physical Education
College
Statesville, North Carolina

Allyson Schwuchow

Department Art
College
Statesville, North Carolina

Ronna Stroud

Department Computer Science
College
Statesville, North Carolina

Kelly Wisdom

Department English
College
Statesville, North Carolina

Mark Brumley

Department English
College
Troy, North Carolina

Nicholas Tyrance

Department Culinary Arts
College
Troy, North Carolina

Donna Beverly

Department English
College
Troy, North Carolina

Brad Daniel

Department Biology
College
Montreat, North Carolina

Mark Kreitzer

Department Religion
College
Montreat, North Carolina

Monica Fusseti

Department English
College
Montreat, North Carolina

Raymond Harshbarger

Department Business
College
Montreat, North Carolina

Brian Fuller

Department Communication
College
Montreat, North Carolina

Dorothy Whitley

Department English
College
Mount Olive, North Carolina

David Rendall

Department Business
College
Mount Olive, North Carolina

Michael Headen

Department Psychology
College
Mount Olive, North Carolina

Jason Pajski

Department Chemistry
College
Mount Olive, North Carolina

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