North Carolina's Teacher Directory

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

Michael Leeth

Department Music
College
Greenville, North Carolina

Mary Leon

Department Communication
College
Greenville, North Carolina

David (wen-Chih) Lo

Department Chemistry
College
Greenville, North Carolina

Christine Mark

Department Information Systems
College
Greenville, North Carolina

Sara McCraw

Department Education
College
Greenville, North Carolina

Cheryl McFadden

Department Education
College
Greenville, North Carolina

Monica Mendez

Department Management
College
Greenville, North Carolina

Gail Munde

Department Education
College
Greenville, North Carolina

Bill Nicholls

Department Political Science
College
Greenville, North Carolina

Andrew O'Neal

Department Exercise/Sport Science
College
Greenville, North Carolina

Martha Parrish

Department Education
College
Greenville, North Carolina

Bethany Pipkin

Department Art
College
Greenville, North Carolina

Sean Pumphrey

Department Social Work
College
Greenville, North Carolina

Carmen Russoniello

Department Recreation
College
Greenville, North Carolina

Rohini Sesham

Department Chemistry
College
Greenville, North Carolina

Kimberly Shaw

Department Psychology
College
Greenville, North Carolina

Kevin Smeltzer

Department Criminal Justice
College
Greenville, North Carolina

Dan Sprau

Department Health Science
College
Greenville, North Carolina

David Stewart

Department History
College
Greenville, North Carolina

Katelyn Thompson

Department Geology
College
Greenville, North Carolina

Jayson Varughese

Department Chemistry
College
Greenville, North Carolina

Erica Waddle

Department Biology
College
Greenville, North Carolina

Jerry Weitz

Department Planning
College
Greenville, North Carolina

Rose Allen

Department Communication Disorders
College
Greenville, North Carolina

Sudip Bajpeyi

Department Exercise/Sport Science
College
Greenville, North Carolina

Anthony Bartholomew

Department Allied Health
College
Greenville, North Carolina

David Birch

Department Health Science
College
Greenville, North Carolina

Denis Brunt

Department Physical Therapy
College
Greenville, North Carolina

Gail Cargile

Department Education
College
Greenville, North Carolina

Richard Catson

Department Philosophy
College
Greenville, North Carolina

Brett Comeaux

Department Physical Education
College
Greenville, North Carolina

Taria Crenshaw

Department Biology
College
Greenville, North Carolina

Micah Daniels

Department Education
College
Greenville, North Carolina

Dorothy Dobbins

Department Biology
College
Greenville, North Carolina

James Edward

Department Biology
College
Greenville, North Carolina

Cheryl Elhammoumi

Department Nursing
College
Greenville, North Carolina

Ruth(chan) Evans

Department Education
College
Greenville, North Carolina

Donald Fletcher

Department Accounting
College
Greenville, North Carolina

Andrea Green

Department Education
College
Greenville, North Carolina

Susanne Grieve

Department History
College
Greenville, North Carolina

Christy Hallburg

Department Music
College
Greenville, North Carolina

Kenneth Jacobs

Department Physics
College
Greenville, North Carolina

Cynthia Johnson

Department Child Development
College
Greenville, North Carolina

Joseph Kalinowski

Department Communication Disorders
College
Greenville, North Carolina

Stephen Kilgus

Department Psychology
College
Greenville, North Carolina

Julian Lethbridge

Department English
College
Greenville, North Carolina

Alfred McGillicutty

Department Women's Studies
College
Greenville, North Carolina

James Metzger

Department Religion
College
Greenville, North Carolina

Justin Moore

Department Health Science
College
Greenville, North Carolina

Joyce Newman

Department English
College
Greenville, North Carolina

Mark Parker

Department Recreation
College
Greenville, North Carolina

Hannah Priest

Department Physical Education
College
Greenville, North Carolina

Peter Raymer

Department Biology
College
Greenville, North Carolina

David Robinson

Department Academic Skills Development
College
Greenville, North Carolina

Melanie Sartore

Department Exercise/Sport Science
College
Greenville, North Carolina

Carter Simpson

Department Mathematics
College
Greenville, North Carolina

Adam Stuckert

Department Biology
College
Greenville, North Carolina

Tracy Van Holt

Department Geography
College
Greenville, North Carolina

Paul Vos

Department Biology
College
Greenville, North Carolina

Theodore Whitl

Department Not Specified
College
Greenville, North Carolina

Henry Wong

Department Rehabilitative Studies
College
Greenville, North Carolina

Baohong Zhang

Department Biology
College
Greenville, North Carolina

April Baker

Department English
College
Charlotte, North Carolina

Glenn Corillo

Department Communication
College
Charlotte, North Carolina

Ethel Hinton

Department Sociology
College
Charlotte, North Carolina

Davis Scott

Department Computer Science
College
Charlotte, North Carolina

Will Carpenter

Department English
College
Charlotte, North Carolina

Travis Butler

Department Medical Technology
College
Charlotte, North Carolina

Mike Murry

Department Computer Science
College
Tarboro, North Carolina

Hazel Pennington

Department Nursing
College
Tarboro, North Carolina

Neil Jeansonne

Department Biology
College
Tarboro, North Carolina

Myra Reed

Department English
College
Tarboro, North Carolina

Hxvtdch Czciubcuaxzagz

Department Geology
College
Tarboro, North Carolina

Ernest Morgan

Department Economics
College
Tarboro, North Carolina
College
Tarboro, North Carolina

Samantha Spencer

Department English
College
Tarboro, North Carolina

Onzmicm Wznqhvtuodvsq

Department Graphic Arts
College
Tarboro, North Carolina

Carolyn Mbajekwe

Department History
College
Elizabeth City, North Carolina

KO Boansi

Department Political Science
College
Elizabeth City, North Carolina

Carla Mitchell

Department Accounting
College
Elizabeth City, North Carolina

Farrah Chandler

Department Mathematics
College
Elizabeth City, North Carolina

Frederick Ford

Department Criminal Justice
College
Elizabeth City, North Carolina

Johnny Houston

Department Computer Science
College
Elizabeth City, North Carolina

William Porter

Department Geography
College
Elizabeth City, North Carolina

Michael Weaver

Department Music
College
Elizabeth City, North Carolina

David Bane

Department Business
College
Elizabeth City, North Carolina

Vicki Cruz

Department English
College
Elizabeth City, North Carolina

Christy Kinnion

Department English
College
Elizabeth City, North Carolina

Stacey Settle

Department Business
College
Elizabeth City, North Carolina

Mamudu Yakubu

Department Chemistry
College
Elizabeth City, North Carolina

Jan Felton

Department Business
College
Elizabeth City, North Carolina

Sandra Onley

Department History
College
Elizabeth City, North Carolina

Crista Arangala

Department Mathematics
College
Elon, North Carolina

Colin Donohue

Department Communication
College
Elon, North Carolina

Melinda Gibbons

Department Human Services
College
Elon, North Carolina

Bill Gural

Department English
College
Elon, North Carolina

George Johnson

Department Law
College
Elon, North Carolina

Ann Phillips

Department Psychology
College
Elon, North Carolina

Ken Smith

Department Communication
College
Elon, North Carolina

David Stump

Department Anthropology
College
Elon, North Carolina