North Carolina's Teacher Directory

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

M Hodgson

Department Languages
College
Salisbury, North Carolina

Melissa Barnes

Department Theater
College
Salisbury, North Carolina

Carla Eastis

Department Sociology
College
Salisbury, North Carolina

Bruce Griffith

Department History
College
Salisbury, North Carolina

Rosemary Kinard

Department Music
College
Salisbury, North Carolina

Joseph Falocco

Department Theater
College
Salisbury, North Carolina

Jason Rigney

Department Music
College
Salisbury, North Carolina

Elaine Carothers

Department Business
College
Salisbury, North Carolina

Michael Eden

Department Physical Ed
College
Salisbury, North Carolina

Karen Gaskill

Department Business
College
Salisbury, North Carolina

David Mitchell

Department Physical Ed
College
Salisbury, North Carolina

Craig Turnbull

Department Physical Education
College
Salisbury, North Carolina

Hunt

Department Criminal Justice
College
Hickory, North Carolina

Larry Ward

Department Physics
College
Hickory, North Carolina

Donna Fletcher

Department Psychology
College
Hickory, North Carolina

Annis Shields

Department English
College
Hickory, North Carolina

Deborah Cook

Department Psychology
College
Hickory, North Carolina

Hartzog Cynthia

Department Biology
College
Hickory, North Carolina

Kathryn Langston

Department English
College
Hickory, North Carolina

Cheryl Sexton

Department Mathematics
College
Hickory, North Carolina

Hilda Wendt

Department Physical Education
College
Hickory, North Carolina

Shawn Clemons

Department Mathematics
College
Hickory, North Carolina

Debora Hagar

Department Business
College
Hickory, North Carolina

Sharon Jimison

Department Nursing
College
Hickory, North Carolina

Barbara Matthews

Department Mathematics
College
Hickory, North Carolina

Pamela Pinkerton

Department Nursing
College
Hickory, North Carolina

Sheila Walker

Department Business
College
Hickory, North Carolina

Lauren Westmoreland

Department English
College
Hickory, North Carolina

Susan Newton

Department Computer Science
College
Hickory, North Carolina

Mark Stephens

Department Political Science
College
Hickory, North Carolina

Angenette Wills

Department English
College
Sanford, North Carolina

Janet Zurbach

Department Languages
College
Sanford, North Carolina

Lisa Knight

Department Science
College
Sanford, North Carolina

Joe Robinson

Department Bioengineering
College
Sanford, North Carolina

Watson David

Department English
College
Sanford, North Carolina

Hillary Hill

Department Humanities
College
Sanford, North Carolina

Diane Kannarr

Department Business
College
Sanford, North Carolina

Andrew McMahan

Department Biochemistry
College
Sanford, North Carolina

Ronald Byrd

Department Music
College
Sanford, North Carolina

Natasha McIver

Department English
College
Sanford, North Carolina

Joyce Thomas

Department Health Science
College
Sanford, North Carolina

William Braswell

Department Architecture
College
Charlotte, North Carolina

Marsid Franceschini

Department English
College
Charlotte, North Carolina

Mary Kotsokalis

Department Nursing
College
Charlotte, North Carolina

Stephanie Neely

Department Law
College
Charlotte, North Carolina

Shamis-Dean

Department English
College
Charlotte, North Carolina

Shannon Vecchiarello

Department Mathematics
College
Charlotte, North Carolina

Burtis Conley

Department Computer Science
College
Charlotte, North Carolina

Jessica Evans

Department Art History
College
Charlotte, North Carolina

Foley

Department English
College
Charlotte, North Carolina

Lorreta Griffin

Department English
College
Charlotte, North Carolina

Joe Karian

Department Accounting
College
Charlotte, North Carolina

Rick Lee

Department Computer Science
College
Charlotte, North Carolina

Barbara Neequaye

Department Computer Science
College
Charlotte, North Carolina

Matt(mohamad) Seif

Department Computer Science
College
Charlotte, North Carolina

Tyrone Wade

Department Law
College
Charlotte, North Carolina

Jennifer Arnold

Department English Language/Literature
College
Charlotte, North Carolina

Deanna Campbell

Department Computer Science
College
Charlotte, North Carolina

Karen Dizio

Department Anthropology
College
Charlotte, North Carolina

Bruce Johnson

Department Mathematics
College
Charlotte, North Carolina

Dawn Keller

Department English
College
Charlotte, North Carolina

Tommy Lopez

Department Not Specified
College
Charlotte, North Carolina

Patrick O'Neil

Department History
College
Charlotte, North Carolina

Melissa Reid

Department Mathematics
College
Charlotte, North Carolina

Jessica Schley

Department English
College
Charlotte, North Carolina

Samuel Tokpah

Department Economics
College
Charlotte, North Carolina

Igor Zabotnik

Department Philosophy
College
Charlotte, North Carolina

Donna Apgar

Department French
College
Charlotte, North Carolina

David Brigham

Department Biology
College
Charlotte, North Carolina

Jan Collins

Department Education
College
Charlotte, North Carolina

Collette Davis

Department Law
College
Charlotte, North Carolina

Timothy Funderburk

Department English
College
Charlotte, North Carolina

Ray Green

Department Science
College
Charlotte, North Carolina

Solomon Gugsa

Department Physics
College
Charlotte, North Carolina

Tara Heigler

Department Biology
College
Charlotte, North Carolina

Derrick Johnson

Department Mathematics
College
Charlotte, North Carolina

Greg Kunta

Department Mathematics
College
Charlotte, North Carolina

Dennis Leak

Department Engineering
College
Charlotte, North Carolina

Scott Lewis

Department Computer Science
College
Charlotte, North Carolina

Bryan McFadden

Department Geography
College
Charlotte, North Carolina

Harvey Morrow

Department Foreign Languages
College
Charlotte, North Carolina

Marshall Parsons

Department Marketing
College
Charlotte, North Carolina

Darin Spencer

Department Accounting
College
Charlotte, North Carolina

Owen Sutkowski

Department Communication
College
Charlotte, North Carolina

Pamela Winegard

Department Fine Arts
College
Charlotte, North Carolina

Cheryl Allee

Department Political Science
College
Charlotte, North Carolina

Stuart Beame

Department English As A Second Language
College
Charlotte, North Carolina

Jim Carter

Department Law
College
Charlotte, North Carolina

Cathy Hutchings

Department Education
College
Charlotte, North Carolina

Shawki Moore

Department Accounting
College
Charlotte, North Carolina

Roschella Stephens

Department Physical Therapist Assistant
College
Charlotte, North Carolina

Ilene Weiner

Department Physical Therapist Assistant
College
Charlotte, North Carolina

Angela Markham

Department Mathematics
College
Charlotte, North Carolina

Katina Oaks

Department Psychology
College
Charlotte, North Carolina

Kelly Eads

Department Information Science
College
Charlotte, North Carolina

Dave Blamy

Department English
College
Charlotte, North Carolina

Margaret Adams

Department Mathematics
College
Charlotte, North Carolina

Craig Bove

Department Music
College
Charlotte, North Carolina

Tonya Eldreth

Department Economics
College
Charlotte, North Carolina

Thomas Nesteruk

Department Business
College
Charlotte, North Carolina