North Carolina's Teacher Directory

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

Kimberly Mullis

Department Mathematics
College
Greenville, North Carolina

Ron Preston

Department Mathematics
College
Greenville, North Carolina

Shonna Snyder

Department Health Science
College
Greenville, North Carolina

Charles Twardy

Department Communication
College
Greenville, North Carolina

Yong Zhu

Department Biology
College
Greenville, North Carolina

Doug Bice

Department Economics
College
Greenville, North Carolina

J. Caison

Department Music
College
Greenville, North Carolina

Kevin Cherry

Department Education
College
Greenville, North Carolina

Slobdanka Dimova

Department English
College
Greenville, North Carolina

Mary Farwell

Department Biology
College
Greenville, North Carolina

Arlene Ferren

Department Education
College
Greenville, North Carolina

Katherine Goodall

Department History
College
Greenville, North Carolina

Holly Hapke

Department Geography
College
Greenville, North Carolina

Nancy Lee

Department Child Development
College
Greenville, North Carolina

D. McCarty

Department Communication
College
Greenville, North Carolina

Debbie Metcalf

Department Education
College
Greenville, North Carolina

Mary Nyangweso

Department Philosophy
College
Greenville, North Carolina

Joyce Reed

Department Criminal Justice
College
Greenville, North Carolina

Shari Sias

Department Health Science
College
Greenville, North Carolina

Mikko Tuhkanen

Department English
College
Greenville, North Carolina

B Ward

Department Education
College
Greenville, North Carolina

Jill White

Department Education
College
Greenville, North Carolina

Shaun Willson

Department Biology
College
Greenville, North Carolina

Emil Badici

Department Philosophy
College
Greenville, North Carolina

Charles Boklage

Department Biology
College
Greenville, North Carolina

Shanel Brathwaite

Department Exercise/Sport Science
College
Greenville, North Carolina

Constantine Ciesielski

Department Construction
College
Greenville, North Carolina

Marissa Errickson

Department Psychology
College
Greenville, North Carolina

Annette Greer

Department Health Science
College
Greenville, North Carolina

Dave Kemble

Department Exercise/Sport Science
College
Greenville, North Carolina

Jimmy Linn

Department Computer Science
College
Greenville, North Carolina

David Loy

Department Health Science
College
Greenville, North Carolina

Joseph Meskey

Department Economics
College
Greenville, North Carolina

Johanna Retana

Department Economics
College
Greenville, North Carolina

Sherry Southard

Department English
College
Greenville, North Carolina

Sue Steinweg

Department Education
College
Greenville, North Carolina

Jacob Tidwell

Department Continuing Education
College
Greenville, North Carolina

Oyinlola Babatunde

Department Nutrition
College
Greenville, North Carolina

Libero Bartolotti

Department Chemistry
College
Greenville, North Carolina

Jelena V. Bogdanovic

Department Fine Arts
College
Greenville, North Carolina

Ock Chun

Department Nutrition
College
Greenville, North Carolina

Marvin Davis

Department Political Science
College
Greenville, North Carolina

Kevin Fontana

Department Management
College
Greenville, North Carolina

Christen Gillis

Department Health Science
College
Greenville, North Carolina

Rich Gooner

Department Marketing
College
Greenville, North Carolina

Patricia Hayes

Department Art History
College
Greenville, North Carolina

Claudia Jolls

Department Biology
College
Greenville, North Carolina

Jeffrey Krepps

Department Child/Family Studies
College
Greenville, North Carolina

Alfred Lamb

Department Biology
College
Greenville, North Carolina

Andrea Lupparelli

Department English
College
Greenville, North Carolina

Allison Martir

Department Not Specified
College
Greenville, North Carolina

Megan McQuiade

Department Health Science
College
Greenville, North Carolina

Tj Mohammed

Department Engineering
College
Greenville, North Carolina

Donna Padgett

Department English
College
Greenville, North Carolina

Robin Rider

Department Mathematics
College
Greenville, North Carolina

Carol Seitz

Department Fine Arts
College
Greenville, North Carolina

P. Karen Sullivan

Department Medicine
College
Greenville, North Carolina

Susan Thananopavarn

Department English
College
Greenville, North Carolina

Larry Tise

Department History
College
Greenville, North Carolina

Matthew Walker

Department Exercise/Sport Science
College
Greenville, North Carolina

Lark Williams

Department English
College
Greenville, North Carolina

Jennifer Abbott

Department Health Science
College
Greenville, North Carolina

Catherine Allen

Department English
College
Greenville, North Carolina

Robin Armstrong

Department Marketing
College
Greenville, North Carolina

Ashlee Boyce

Department Communication
College
Greenville, North Carolina

Adam Cantrell

Department Biology
College
Greenville, North Carolina

W Cyrus

Department English
College
Greenville, North Carolina

Sylvia Escott Stump

Department Nutrition
College
Greenville, North Carolina

Rosana Ferreira

Department Geology
College
Greenville, North Carolina

Earl Wayne Hill

Department Child Development
College
Greenville, North Carolina

Rebecca Hylant

Department Nursing
College
Greenville, North Carolina

Younhee Kim

Department Political Science
College
Greenville, North Carolina

Randall Leech

Department Fine Arts
College
Greenville, North Carolina

Serign Omar Lowe-Nichols

Department Mathematics
College
Greenville, North Carolina

Mel Markowski

Department Child Development
College
Greenville, North Carolina

Josh Millard

Department Chemistry
College
Greenville, North Carolina

John Mohan

Department Biology
College
Greenville, North Carolina

Carmel Parker White

Department Human Development
College
Greenville, North Carolina

Debra Pylypiw

Department Art History
College
Greenville, North Carolina

Julia Romberger

Department English
College
Greenville, North Carolina

Beth Sanderson

Department Education
College
Greenville, North Carolina

Cindy Scott

Department Psychology
College
Greenville, North Carolina

Tabitha Slusher

Department English
College
Greenville, North Carolina

Tracy Tuten

Department Marketing
College
Greenville, North Carolina

Jamie Williams

Department Health Science
College
Greenville, North Carolina

Susan Williams

Department Health Science
College
Greenville, North Carolina

Peng Xiao

Department Mathematics
College
Greenville, North Carolina

Bruce Panneton

Department Biology
College
Tarboro, North Carolina

John Luton

Department English
College
Elizabeth City, North Carolina

Glenda Griffin

Department English
College
Elizabeth City, North Carolina

Delbert Garnes

Department Psychology
College
Elizabeth City, North Carolina

Christopher Palestrant

Department Music
College
Elizabeth City, North Carolina

Scott Bradshaw

Department Psychology
College
Elizabeth City, North Carolina

Dipendra Sengupta

Department Mathematics
College
Elizabeth City, North Carolina

Jahi Issa

Department History
College
Elizabeth City, North Carolina

Alex Joyner

Department Fine Arts
College
Elizabeth City, North Carolina

Lillie K. Wilson

Department English
College
Elizabeth City, North Carolina

Jimmie Agnew

Department Science
College
Elon, North Carolina

Clyde Ellis

Department History
College
Elon, North Carolina

Yoram Lubling

Department Philosophy
College
Elon, North Carolina