North Carolina's Teacher Directory

Based on 102,065 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,065 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

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

Robin Pigg

Department Health Sciences
College
Tarboro, North Carolina

Madeline Avent

Department Nursing
College
Tarboro, North Carolina

Frtfsgpa Lbfmxjjgvyheuizede

Department Humanities
College
Tarboro, North Carolina

Wakjeiucnw Qfotyajhdjz

Department International Studies
College
Tarboro, North Carolina

Nikehchi Woherem

Department Business
College
Tarboro, North Carolina

Je Hedgebeth

Department Education
College
Elizabeth City, North Carolina

Sandra Jordan-Leigh

Department Education
College
Elizabeth City, North Carolina

Micheal Worthington

Department Accounting
College
Elizabeth City, North Carolina

James McClenon

Department Sociology
College
Elizabeth City, North Carolina

Ashraf Alam

Department Biology
College
Elizabeth City, North Carolina

George Cox

Department Physical Education
College
Elizabeth City, North Carolina

Keith Hight

Department Theater
College
Elizabeth City, North Carolina

Oriakyu

Department Business
College
Elizabeth City, North Carolina

Paula Viltz

Department Education
College
Elizabeth City, North Carolina

Zanaib Yakubu

Department Science
College
Elizabeth City, North Carolina

Tina Craddock

Department Criminal Justice
College
Elizabeth City, North Carolina

Jamel Jones

Department Accounting
College
Elizabeth City, North Carolina

Thomas Rossbach

Department Geology
College
Elizabeth City, North Carolina

Paulette Edmunds

Department Marketing
College
Elizabeth City, North Carolina

Douglas Jackson

Department Music
College
Elizabeth City, North Carolina

Jenna Miller

Department English
College
Elizabeth City, North Carolina

Lara Aho

Department Languages
College
Elon, North Carolina

Joyce Davis

Department Health/Human Performance
College
Elon, North Carolina

Mina Garcia-Soormally

Department Spanish
College
Elon, North Carolina

Georges Gnakpa

Department Foreign Languages
College
Elon, North Carolina

Amy Hogan

Department Psychology
College
Elon, North Carolina

Julie Overman

Department English
College
Elon, North Carolina

Chad Smith

Department Exercise/Sport Science
College
Elon, North Carolina

Joanna Barros

Department Foreign Languages
College
Elon, North Carolina

Geoffrey Claussen

Department Religion
College
Elon, North Carolina

James Cooley

Department Accounting
College
Elon, North Carolina

Julie Lellis

Department Communication
College
Elon, North Carolina

Barbara Miller

Department Communication
College
Elon, North Carolina

Gergory Pettis

Department Political Science
College
Elon, North Carolina

Juan Sanchiz

Department Mathematics
College
Elon, North Carolina

Gary Tsarsis

Department Finance
College
Elon, North Carolina

Mike Barber

Department Accounting
College
Elon, North Carolina

Paul Castro

Department Communication
College
Elon, North Carolina