North Carolina's Teacher Directory

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

Matthew Finch

Department English
College
Greenville, North Carolina

Courtney Gaine

Department Exercise/Sport Science
College
Greenville, North Carolina

Wayne Godwin

Department Art
College
Greenville, North Carolina

Christine Gustafson

Department Music
College
Greenville, North Carolina

Kristen Harris

Department Business
College
Greenville, North Carolina

Amy Hattem

Department Education
College
Greenville, North Carolina

Benfield Hicks

Department Business
College
Greenville, North Carolina

Benjamin Hopkins

Department History
College
Greenville, North Carolina

Karly Hudson

Department Biology
College
Greenville, North Carolina

Elaine Ironsmith

Department Psychology
College
Greenville, North Carolina

Kolt Johnson

Department Geology
College
Greenville, North Carolina

Isaac Kalimi

Department Philosophy
College
Greenville, North Carolina

Carol Kline

Department Recreation
College
Greenville, North Carolina

J Lambert

Department Physics
College
Greenville, North Carolina

Katie Lehockey

Department Psychology
College
Greenville, North Carolina

Gary Levine

Department Medicine
College
Greenville, North Carolina

Charles Loftin

Department Biology
College
Greenville, North Carolina

Jeffrey Marshall

Department Human Ecology
College
Greenville, North Carolina

James McDowelle

Department Education
College
Greenville, North Carolina

Brooke McGuirt

Department Business
College
Greenville, North Carolina

Billy Mixon

Department Exercise/Sport Science
College
Greenville, North Carolina

Charles Murray

Department Physical Education
College
Greenville, North Carolina

Augusto Nieto Barthaburu

Department Economics
College
Greenville, North Carolina

Melissa Nunn

Department Academic Skills Development
College
Greenville, North Carolina

William O'Neil

Department Exercise/Sport Science
College
Greenville, North Carolina

John Placer

Department Computer Science
College
Greenville, North Carolina

Justin Raines

Department Chemistry
College
Greenville, North Carolina

Pramathanath Sastry

Department Mathematics
College
Greenville, North Carolina

Maitri Shah

Department Biology
College
Greenville, North Carolina

Richard Shepherd

Department Accounting
College
Greenville, North Carolina

Dean Smith

Department Finance
College
Greenville, North Carolina

Christopher Stanton

Department Geology
College
Greenville, North Carolina

George Struthers

Department Communication
College
Greenville, North Carolina

Christopher Taylor

Department Chemistry
College
Greenville, North Carolina

Jacob Thorp

Department Physical Therapy
College
Greenville, North Carolina

Christy Walcott

Department Psychology
College
Greenville, North Carolina

Keith White

Department Fine Arts
College
Greenville, North Carolina

Charles Williams

Department Biology
College
Greenville, North Carolina

Nehad Alsawaf

Department Economics
College
Greenville, North Carolina

Harold Bate

Department English
College
Greenville, North Carolina

Ann Borisoff

Department Education
College
Greenville, North Carolina

Amanda Burley

Department Not Specified
College
Greenville, North Carolina

Justin Castellow

Department Biology
College
Greenville, North Carolina

Brian Cavanaugh

Department Health Science
College
Greenville, North Carolina

David Compton

Department Health Science
College
Greenville, North Carolina

Mary Crozier

Department Rehabilitation Counseling
College
Greenville, North Carolina

Spencer Daniels

Department English
College
Greenville, North Carolina

Ellen Dobson

Department Technology
College
Greenville, North Carolina

Kenneth Elliot

Department English
College
Greenville, North Carolina

Xiangming Fang

Department Biostatistics
College
Greenville, North Carolina

Linda Fox

Department Art
College
Greenville, North Carolina

Cynthia Green

Department Art
College
Greenville, North Carolina

Charles Gustina

Department Interior Design
College
Greenville, North Carolina

April Hames

Department Child Development
College
Greenville, North Carolina

Monica Hough

Department Communication Disorders
College
Greenville, North Carolina

Adam Jacono

Department Photography
College
Greenville, North Carolina

Ronald Johnson

Department Chemistry
College
Greenville, North Carolina

Velislava Karaivanova

Department Health Science
College
Greenville, North Carolina

Seong Jin Kim

Department Construction
College
Greenville, North Carolina

Martha Libster

Department Nursing
College
Greenville, North Carolina

Amber Mabry

Department Mathematics
College
Greenville, North Carolina

Jacqueline McGrath

Department Chemistry
College
Greenville, North Carolina

Mark Moore

Department Engineering
College
Greenville, North Carolina

Bryan Newton

Department Design
College
Greenville, North Carolina

Mallory Peavler

Department Exercise/Sport Science
College
Greenville, North Carolina

Richard Rahm

Department Allied Health
College
Greenville, North Carolina

Dennis Reilly

Department Accounting
College
Greenville, North Carolina

Carlyle Roges

Department Biology
College
Greenville, North Carolina

Mark Scholl

Department Counselor Education
College
Greenville, North Carolina

Katie Sinor

Department English
College
Greenville, North Carolina

Harold Smith

Department Finance
College
Greenville, North Carolina

Mel Swanson

Department Nursing
College
Greenville, North Carolina

Karen Walter

Department Exercise/Sport Science
College
Greenville, North Carolina

Theodore Whitly

Department Not Specified
College
Greenville, North Carolina

Chris Woodward

Department Chemistry
College
Greenville, North Carolina

Tom Miller

Department Computer Science
College
Charlotte, North Carolina

David Bogardus

Department Criminal Justice
College
Charlotte, North Carolina

Donald General

Department Computer Science
College
Charlotte, North Carolina

Eric Jordan

Department Computer Science
College
Charlotte, North Carolina

Sharon Jumper

Department Criminal Justice
College
Charlotte, North Carolina

Mark Gaines

Department Biology
College
Charlotte, North Carolina

ED Hueffinton

Department Computer Science
College
Charlotte, North Carolina

Kimberly Cobb

Department Psychology
College
Tarboro, North Carolina

Anthony Rook

Department Social Work
College
Tarboro, North Carolina

Kim Bell

Department Health Science
College
Tarboro, North Carolina

Allen Stephenson

Department Biology
College
Tarboro, North Carolina

Garren Stan

Department Business
College
Tarboro, North Carolina

Desiree Duncan

Department Health Science
College
Tarboro, North Carolina

Ruby Perkins

Department English
College
Tarboro, North Carolina

Fkxlswgglq Slfvctuxgidjc

Department Marketing
College
Tarboro, North Carolina

Heather Todd

Department Nursing
College
Tarboro, North Carolina

Zhdrtrxto Yjmcjzpibbsitimdwi

Department Culinary Arts
College
Tarboro, North Carolina

Francisco San Juan

Department Geology
College
Elizabeth City, North Carolina

. Charles Cherry

Department Education
College
Elizabeth City, North Carolina

Hasket

Department Accounting
College
Elizabeth City, North Carolina

Wayman Parson

Department Criminal Justice
College
Elizabeth City, North Carolina

Ola Goss

Department Physical Education
College
Elizabeth City, North Carolina

Gale Isaacs

Department Languages
College
Elizabeth City, North Carolina

Barbara Johnson

Department Education
College
Elizabeth City, North Carolina

Jeff Rousch

Department Biology
College
Elizabeth City, North Carolina