North Carolina's Teacher Directory

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

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

Laura Southener

Department English
College
Greenville, North Carolina

E Steinbaugh

Department Psychology
College
Greenville, North Carolina

Adam Thomas

Department Recreation
College
Greenville, North Carolina

Claudia Vansailsbury

Department Computer Science
College
Greenville, North Carolina

Michelle Vuchenich

Department Exercise/Sport Science
College
Greenville, North Carolina

Gerald Weckesser

Department Art
College
Greenville, North Carolina

Reece Allen

Department Not Specified
College
Greenville, North Carolina

Wendy Atscue

Department Health Science
College
Greenville, North Carolina

Steve Baker

Department Technology
College
Greenville, North Carolina

Judy Bernhardt

Department Nursing
College
Greenville, North Carolina

Robin Brown

Department Biology
College
Greenville, North Carolina

Lisa Campbell

Department Psychology
College
Greenville, North Carolina

Jessica Collins

Department Exercise/Sport Science
College
Greenville, North Carolina

Kay Crandall

Department Education
College
Greenville, North Carolina

Gary Crawford

Department Mathematics
College
Greenville, North Carolina

Laura Daniels

Department Psychology
College
Greenville, North Carolina

Jessica Dixon

Department Music
College
Greenville, North Carolina

Peggy Edmondson

Department Nursing
College
Greenville, North Carolina

Randall Laura Edwards

Department Spanish
College
Greenville, North Carolina

Leann Etheridge

Department Academic Services
College
Greenville, North Carolina

Lindsey Fix

Department Biology
College
Greenville, North Carolina

Thomas Gaskill

Department Women's Studies
College
Greenville, North Carolina

Edmund Hall

Department Philosophy
College
Greenville, North Carolina

Laura Henderson

Department Biology
College
Greenville, North Carolina

Jay Hewhen

Department Philosophy
College
Greenville, North Carolina

Guy Iverson

Department Geology
College
Greenville, North Carolina

Sharon Justice

Department Business
College
Greenville, North Carolina

Charles Kemble

Department Exercise/Sport Science
College
Greenville, North Carolina

Susan Kidd

Department Nursing
College
Greenville, North Carolina

Annemarie Lalik

Department Music
College
Greenville, North Carolina

Mike McNally

Department Exercise/Sport Science
College
Greenville, North Carolina

Richard Monroe

Department Industrial Technology
College
Greenville, North Carolina

Jocely Nason

Department Music
College
Greenville, North Carolina

Elizabeth Orr

Department Recreation
College
Greenville, North Carolina

Michele Pierotti

Department Biology
College
Greenville, North Carolina

Eli Robins

Department Biology
College
Greenville, North Carolina

Steve Row

Department Communication
College
Greenville, North Carolina

Cristina Sacco

Department Chemistry
College
Greenville, North Carolina

Mary Selke

Department Education
College
Greenville, North Carolina

Henry Stindt

Department Art
College
Greenville, North Carolina

Sarah Tyson

Department Spanish
College
Greenville, North Carolina

Claudia Van Salisbury

Department Economics
College
Greenville, North Carolina

Anne Weritage

Department Mathematics
College
Greenville, North Carolina

Patricia Witchard

Department English
College
Greenville, North Carolina

Xiaoming Zeng

Department Health Services Management
College
Greenville, North Carolina

Melanie Colson

Department Nursing
College
Charlotte, North Carolina

Aarti Cabrera

Department Biology
College
Charlotte, North Carolina

Sharon Pompey

Department Nursing
College
Charlotte, North Carolina

Gloria Hicks

Department Communication
College
Charlotte, North Carolina

Ted Grimm

Department Computer Science
College
Charlotte, North Carolina

Daphne Patterson

Department Education
College
Charlotte, North Carolina

Laura Clark

Department Nursing
College
Tarboro, North Carolina

Anthony Holsten

Department English
College
Tarboro, North Carolina

Scott Evans

Department Biology
College
Tarboro, North Carolina