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

Courtney Strickland

Department English
College
Greenville, North Carolina

William Swart

Department Marketing
College
Greenville, North Carolina

Hans Vogelsong

Department Recreation
College
Greenville, North Carolina

Jeff Woodruff

Department Theater
College
Greenville, North Carolina

Bonita Arvizu

Department Not Specified
College
Greenville, North Carolina

Rose Bailey

Department Accounting
College
Greenville, North Carolina

Dalma Barber

Department Exercise/Sport Science
College
Greenville, North Carolina

Eric Bentz

Department Music
College
Greenville, North Carolina

Jennifer Brewer

Department Geography
College
Greenville, North Carolina

Sloane Burke

Department Health Science
College
Greenville, North Carolina

Christina Chung

Department Communication
College
Greenville, North Carolina

Elizabeth Corson

Department English
College
Greenville, North Carolina

L. Deuel

Department Psychology
College
Greenville, North Carolina

Carolyn Dunn

Department Industrial Technology
College
Greenville, North Carolina

Mauro Falasca

Department Management/Operations
College
Greenville, North Carolina

E Frank

Department Music
College
Greenville, North Carolina

Howard Groabis

Department Spanish
College
Greenville, North Carolina

Rodney Hill

Department Biology
College
Greenville, North Carolina

Tywanna Jeffries

Department Health Science
College
Greenville, North Carolina

Michael Kennedy

Department Allied Health
College
Greenville, North Carolina

Mili Lal

Department Psychology
College
Greenville, North Carolina

Huigang Liang

Department Management
College
Greenville, North Carolina

C Loop

Department Geology
College
Greenville, North Carolina

Daniel Marlowe

Department Child Development
College
Greenville, North Carolina

Carrie Ann Miller

Department Education
College
Greenville, North Carolina

Binal Motawar

Department Exercise/Sport Science
College
Greenville, North Carolina

Brad Nicolajsen

Department Communication
College
Greenville, North Carolina

Leonard Palmer

Department Industrial Technology
College
Greenville, North Carolina

Bill Price

Department Biology
College
Greenville, North Carolina

Tina Robinson

Department Mathematics
College
Greenville, North Carolina

Paul Russell

Department Information Systems
College
Greenville, North Carolina

Paige Schneider

Department Recreation Parks/Tourism
College
Greenville, North Carolina

Anthony Thompson

Department Mathematics
College
Greenville, North Carolina

Shonna Tropf

Department Communication
College
Greenville, North Carolina

Mark Waters

Department Military Science
College
Greenville, North Carolina

Daniel Wiseman

Department Communication
College
Greenville, North Carolina

Hun Kim Young

Department Political Science
College
Greenville, North Carolina

Robert Adcock

Department English
College
Greenville, North Carolina

T. Atkinson

Department Education
College
Greenville, North Carolina

Garrison Beall

Department Construction
College
Greenville, North Carolina

Brenda Bertrand

Department Nutrition
College
Greenville, North Carolina

Southard Bruce

Department English
College
Greenville, North Carolina

Tyrell Carr

Department Biology
College
Greenville, North Carolina

Cortright

Department Exercise/Sport Science
College
Greenville, North Carolina

Carroll Dashiell

Department Music
College
Greenville, North Carolina

Sharon Debeck

Department Education
College
Greenville, North Carolina

Christine Ellis

Department Child Development
College
Greenville, North Carolina

Vernon Farrington

Department Education
College
Greenville, North Carolina

Christina Futrell

Department Not Specified
College
Greenville, North Carolina

H. Greene

Department Education
College
Greenville, North Carolina

Jennifer Sisk Harper

Department English
College
Greenville, North Carolina

Elizabeth Henley

Department Art
College
Greenville, North Carolina

Jessica Hunt

Department Biology
College
Greenville, North Carolina

Jeffrey Johnson

Department Sociology
College
Greenville, North Carolina

Peter Kalogerinis

Department Biology
College
Greenville, North Carolina

L Kim

Department Chemistry
College
Greenville, North Carolina

P Lambert

Department Biology
College
Greenville, North Carolina

Beth Lewis

Department English
College
Greenville, North Carolina

Jill Materelli-Carlson

Department Theater
College
Greenville, North Carolina

Heather Muise

Department Fine Arts
College
Greenville, North Carolina

Nick Myers

Department Spanish
College
Greenville, North Carolina

Suzanne Nichols

Department English
College
Greenville, North Carolina

Zackery Perkinston

Department English
College
Greenville, North Carolina

Andrew Pickett

Department Athletic Training
College
Greenville, North Carolina

Sue Raedeke

Department Health Science
College
Greenville, North Carolina

Jami Rhodes

Department Music
College
Greenville, North Carolina

Stephanie Rook

Department English
College
Greenville, North Carolina

Mohammed Salameh

Department Biology
College
Greenville, North Carolina

Lindsey Scherer

Department Exercise/Sport Science
College
Greenville, North Carolina

Robley Shepherd

Department English
College
Greenville, North Carolina

Olga Smirnova

Department Political Science
College
Greenville, North Carolina

Lemuel K. Stanley

Department Music
College
Greenville, North Carolina

Shekinah Thomas

Department Communication
College
Greenville, North Carolina

Amberlynn Travagiakis

Department Exercise/Sport Science
College
Greenville, North Carolina

Gwen Tyson

Department Academic Services
College
Greenville, North Carolina

Anthony Von Hoy

Department Mathematics
College
Greenville, North Carolina

Michael Wheeler

Department Nutrition
College
Greenville, North Carolina

Nancy Zeller

Department Education
College
Greenville, North Carolina

Courtney Altizer

Department Marketing
College
Greenville, North Carolina

Clevatrice Barrett-Wooten

Department English
College
Greenville, North Carolina

Robert Brady

Department Exercise/Sport Science
College
Greenville, North Carolina

John K Bulow

Department Political Science
College
Greenville, North Carolina

Jeff Chmielewski

Department Biology
College
Greenville, North Carolina

Jessica Creson

Department Communication
College
Greenville, North Carolina

Linda Darty

Department Fine Arts
College
Greenville, North Carolina

Qin Ding

Department Computer Science
College
Greenville, North Carolina

Nicholas Faulkner

Department Biology
College
Greenville, North Carolina

Julia Fondren

Department Psychology
College
Greenville, North Carolina

Janet Funderburk

Department Recreational Therapy
College
Greenville, North Carolina

Jeffrey Gilbert

Department English
College
Greenville, North Carolina

Rosalyn Grimes

Department Health Science
College
Greenville, North Carolina

Caleb Harris

Department Chemistry
College
Greenville, North Carolina

Liane Harsh

Department Exercise/Sport Science
College
Greenville, North Carolina

Patrick Hewett

Department Health Science
College
Greenville, North Carolina

Ran HU

Department Education
College
Greenville, North Carolina

Emily Johnson

Department Exercise/Sport Science
College
Greenville, North Carolina

Nicole Jones

Department Health Science
College
Greenville, North Carolina

Hanna Jubran

Department Fine Arts
College
Greenville, North Carolina

Laura King

Department Special Education
College
Greenville, North Carolina

Adu-Gyamfi Kwaku

Department Mathematics
College
Greenville, North Carolina