North Carolina's Teacher Directory

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

Kathryn Hashimoto

Department Hospitality
College
Greenville, North Carolina

Anthony Hoy

Department Mathematics
College
Greenville, North Carolina

Andrew Jackson

Department Technology
College
Greenville, North Carolina

Ben Kassahun

Department Physics
College
Greenville, North Carolina

John Kramar

Department Music
College
Greenville, North Carolina

Shannon Lewis

Department Sociology
College
Greenville, North Carolina

D. Manning

Department Computer Science
College
Greenville, North Carolina

Amanda Miller

Department Communication
College
Greenville, North Carolina

Brian Moscicki

Department Exercise/Sport Science
College
Greenville, North Carolina

Lakshmi Narasimhan

Department Computer Science
College
Greenville, North Carolina

William Obenour

Department Recreation
College
Greenville, North Carolina

William Pratt

Department Finance
College
Greenville, North Carolina

John Ricardo

Department Geology
College
Greenville, North Carolina

Andrew Schmidt

Department Hospitality
College
Greenville, North Carolina

K Spears

Department Health Science
College
Greenville, North Carolina

Amy Stockman

Department Biology
College
Greenville, North Carolina

Marsha Tripp

Department Education
College
Greenville, North Carolina

Elizabeth Ward

Department Education
College
Greenville, North Carolina

Christen Winstead

Department Exercise/Sport Science
College
Greenville, North Carolina

Jungmin Yoo

Department Interior Design
College
Greenville, North Carolina

Patricia Adams

Department Psychology
College
Greenville, North Carolina

Steven Asby

Department Counselor Education
College
Greenville, North Carolina

Susan Bashinski

Department Education
College
Greenville, North Carolina

Michael Brown

Department Psychology
College
Greenville, North Carolina

Jacob Cameron

Department Music
College
Greenville, North Carolina

Trisha Capansky

Department English
College
Greenville, North Carolina

Mary Beth Corbin

Department Student Services
College
Greenville, North Carolina

Karen De Urquidi

Department Engineering
College
Greenville, North Carolina

Adam Driscoll

Department Sociology
College
Greenville, North Carolina

Chad Elliott

Department English
College
Greenville, North Carolina

Richard Farmer

Department Psychology
College
Greenville, North Carolina

Cheryl Funderburk

Department English
College
Greenville, North Carolina

Erick Green

Department Communication
College
Greenville, North Carolina

Robin Haller

Department Art
College
Greenville, North Carolina

Adriana Heimann Rios

Department Geology
College
Greenville, North Carolina

Walter Houston

Department Nursing
College
Greenville, North Carolina

Cheryl Johnson

Department Child Development
College
Greenville, North Carolina

D Kim

Department Political Science
College
Greenville, North Carolina

Sharon Knight

Department Health Science
College
Greenville, North Carolina

Sandra Kregar

Department Spanish
College
Greenville, North Carolina

Lindsay Leverett

Department Biology
College
Greenville, North Carolina

Dominique Marshall

Department English
College
Greenville, North Carolina

Laila Muhammad

Department Communication
College
Greenville, North Carolina

Erin Must

Department Geology
College
Greenville, North Carolina

Blace Nalavany

Department Social Work
College
Greenville, North Carolina

Diane Penrod

Department Writing
College
Greenville, North Carolina

Ryan Phillips

Department Chemistry
College
Greenville, North Carolina

Chris Radford

Department Exercise/Sport Science
College
Greenville, North Carolina

Ira Rhodes

Department Management
College
Greenville, North Carolina

Glenn Rohrer

Department Social Work
College
Greenville, North Carolina

Alex Sabelnikov

Department Biology
College
Greenville, North Carolina

Joy Shepard

Department Nursing
College
Greenville, North Carolina

M Simmons

Department Political Science
College
Greenville, North Carolina

David Slee

Department Technology
College
Greenville, North Carolina

Shand Stamper

Department Fine Arts
College
Greenville, North Carolina

Louise Toppin

Department Music
College
Greenville, North Carolina

Ben Trimpi

Department Biology
College
Greenville, North Carolina

Nicole Veltri

Department Child Development
College
Greenville, North Carolina

Brenda Wells

Department Finance
College
Greenville, North Carolina

Sarah S Wright

Department Psychology
College
Greenville, North Carolina

Richard Bamberg

Department Medicine
College
Greenville, North Carolina

Ben Blaisdell

Department Education
College
Greenville, North Carolina

Tonya Bovender

Department Technology
College
Greenville, North Carolina

Roger Bullis

Department Communication
College
Greenville, North Carolina

Yaojen Chang

Department Hospitality
College
Greenville, North Carolina

Jessica Cory

Department Ethnic Studies
College
Greenville, North Carolina

Lianne Daniska

Department Computer Science
College
Greenville, North Carolina

Jian Ding

Department Physiology
College
Greenville, North Carolina

Marissa Erickson

Department Psychology
College
Greenville, North Carolina

Lori Flint

Department Education
College
Greenville, North Carolina

Lincoln Forbes

Department Construction
College
Greenville, North Carolina

Mark Gerhart

Department Exercise/Sport Science
College
Greenville, North Carolina

Linner Griffin

Department Social Work
College
Greenville, North Carolina

Kathleen Harper

Department English
College
Greenville, North Carolina

Abigail Heuss

Department Fine Arts
College
Greenville, North Carolina

James Hoertt

Department Exercise/Sport Science
College
Greenville, North Carolina

Shannon Holcomb

Department Health Science
College
Greenville, North Carolina

Harold Howe

Department Biology
College
Greenville, North Carolina

Cameron Johnson

Department Art History
College
Greenville, North Carolina

Martina Jones

Department Chemistry
College
Greenville, North Carolina

Bryce Jorgensen

Department Human Ecology
College
Greenville, North Carolina

David Kimmel

Department Biology
College
Greenville, North Carolina

Stephanie Kugler-Bailey

Department Health Science
College
Greenville, North Carolina

Pierre Le Pabic

Department Biology
College
Greenville, North Carolina

Cameron Lloyd

Department Health Science
College
Greenville, North Carolina

Daniel Lytle

Department Criminal Justice
College
Greenville, North Carolina

Julie Marik

Department Biology
College
Greenville, North Carolina

Laura Mazow

Department Anthropology
College
Greenville, North Carolina

Ruffin McNeil

Department Physical Education
College
Greenville, North Carolina

Will Mosley

Department Biology
College
Greenville, North Carolina

Anuradha Mukherji

Department Planning
College
Greenville, North Carolina

Karen Newton

Department Education
College
Greenville, North Carolina

Allison O'Neal

Department Biology
College
Greenville, North Carolina

Stuart Parks

Department English
College
Greenville, North Carolina

Sharon Paynter

Department Political Science
College
Greenville, North Carolina

Linda Pritchard

Department Education
College
Greenville, North Carolina

Chuck Russell

Department Mathematics
College
Greenville, North Carolina

Sandra Seay

Department Education
College
Greenville, North Carolina

Janis Skoczylas

Department English
College
Greenville, North Carolina

Sarah Smith

Department Finance
College
Greenville, North Carolina