North Carolina's Teacher Directory

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

Ed Levin

Department Pharmacology
College
Durham, North Carolina

Caroline Magnin

Department Languages
College
Durham, North Carolina

Santiago Molina

Department Biology
College
Durham, North Carolina

Madeline Morris

Department Law
College
Durham, North Carolina

Clara Muschkin

Department Public Policy
College
Durham, North Carolina

Michael Pirrung

Department Chemistry
College
Durham, North Carolina

Bradley Robertson

Department Chemistry
College
Durham, North Carolina

Ariel Rubio

Department Economics
College
Durham, North Carolina

Rochelle Schwartz-Bloom

Department Biology
College
Durham, North Carolina

Nancy Short

Department Nursing
College
Durham, North Carolina

Harris Solomon

Department Anthropology
College
Durham, North Carolina

Mary Charles Sutphin

Department Nursing
College
Durham, North Carolina

WU Tianshi

Department Women's Studies
College
Durham, North Carolina

Cindy Van Dover

Department Marine Sciences
College
Durham, North Carolina

Terry Ward

Department Nursing
College
Durham, North Carolina

Marty Woldorff

Department Psychology
College
Durham, North Carolina

Theresa Pawsey

Department Writing
College
Durham, North Carolina

James Harr

Department English
College
Durham, North Carolina

Harry Bullbrook

Department Computer Science
College
Durham, North Carolina

Wayne Durkee

Department Criminal Justice
College
Durham, North Carolina

Penny Gluck

Department Psychology
College
Durham, North Carolina

Jennifer McDuffie

Department Languages
College
Durham, North Carolina

Brown

Department Medicine
College
Durham, North Carolina

Linda Hirsch

Department Psychology
College
Durham, North Carolina

Danielle Lychak

Department Mathematics
College
Durham, North Carolina

Jennifer McConnel

Department English
College
Durham, North Carolina

Richard Sloane

Department Biology
College
Durham, North Carolina

Xiomara Campilongo

Department Languages
College
Durham, North Carolina

Sheza Healey

Department English
College
Durham, North Carolina

Rick Lawrence

Department Architecture
College
Durham, North Carolina

Phyllis Riordan

Department Nursing
College
Durham, North Carolina

Marye Vance

Department Education
College
Durham, North Carolina

Michael Bennett

Department History
College
Greenville, North Carolina

Haozhe Chen

Department Marketing
College
Greenville, North Carolina

Stephen Crick

Department Theater
College
Greenville, North Carolina

Dania Depas

Department Communication
College
Greenville, North Carolina

April Edmond

Department Child Development
College
Greenville, North Carolina

Stephen Gray

Department Counselor Education
College
Greenville, North Carolina

Dorothea Handron

Department Health Science
College
Greenville, North Carolina

Susie Harris

Department Health Science
College
Greenville, North Carolina

Donna Hollar

Department Construction
College
Greenville, North Carolina

Deicy Jimenez

Department Spanish
College
Greenville, North Carolina

Barbara Kellam

Department Nursing
College
Greenville, North Carolina

Danielle Koonce

Department English
College
Greenville, North Carolina

Jeanne Lawrence

Department Industrial Technology
College
Greenville, North Carolina

Xiangfang Liu

Department Mathematics
College
Greenville, North Carolina

Anne-Helene Miller

Department Foreign Languages
College
Greenville, North Carolina

David Pittman

Department History
College
Greenville, North Carolina

Dorothy Rentschler

Department Nursing
College
Greenville, North Carolina

Clifton Ruehl

Department Biology
College
Greenville, North Carolina

Ben Selby

Department Health Science
College
Greenville, North Carolina

Judith Smith

Department Education
College
Greenville, North Carolina

Gary Stainback

Department Psychology
College
Greenville, North Carolina

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