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

Peter Villanova

Department Management
College
Boone, North Carolina

William Atkinson

Department Literature
College
Boone, North Carolina

Ray Ruble

Department Philosophy
College
Boone, North Carolina

Bidisha Burman

Department Marketing
College
Boone, North Carolina

Neva Specht

Department History
College
Boone, North Carolina

David Dickinson

Department Economics
College
Boone, North Carolina

Diana Godwin

Department History
College
Boone, North Carolina

Michael Mayfield

Department Geography
College
Boone, North Carolina

Lynn Mosteller

Department Psychology
College
Boone, North Carolina

Jessica Wood

Department Anthropology
College
Boone, North Carolina

Lisa Runner

Department Music
College
Boone, North Carolina

Jana Carp

Department Geography
College
Boone, North Carolina

Carl Tyrie

Department Communication
College
Boone, North Carolina

Cheryl Claassen

Department Anthropology
College
Boone, North Carolina

William Hutchins

Department Philosophy
College
Boone, North Carolina

Charlotte Ross

Department Communication
College
Boone, North Carolina

Chris Curtin

Department Art History
College
Boone, North Carolina

Diane Marks

Department Education
College
Boone, North Carolina

Susan Poorman

Department Communication
College
Boone, North Carolina

Donald Amoroso

Department Business
College
Boone, North Carolina

Karen Ginn

Department English
College
Boone, North Carolina

Barry Kurtz

Department Computer Science
College
Boone, North Carolina

Susie Sheffield

Department Accounting
College
Boone, North Carolina

Mona Brandon

Department Political Science
College
Boone, North Carolina

Joe Daly

Department Management
College
Boone, North Carolina

Nancy Lightner

Department Business
College
Boone, North Carolina

Katrina Seitz

Department Social Science
College
Boone, North Carolina

Elizabeth Deifell

Department Languages
College
Boone, North Carolina

Andres Fisher

Department Languages
College
Boone, North Carolina

Gary Nemcosky

Department Fine Arts
College
Boone, North Carolina

Rod Baker

Department Finance
College
Boone, North Carolina

Rebecca Keeter

Department Humanities
College
Boone, North Carolina

Cynthia Liutkus

Department Geology
College
Boone, North Carolina

Janet Richardson

Department Mathematics
College
Boone, North Carolina

Ellen Cowan

Department Geology
College
Boone, North Carolina

Emory Maiden

Department English
College
Boone, North Carolina

Shawn Arthur

Department Religion
College
Boone, North Carolina

Maryrose Carroll

Department Art History
College
Boone, North Carolina

Liz Crabtree

Department Technology
College
Boone, North Carolina

Tim Huelsman

Department Psychology
College
Boone, North Carolina

Sharon Price

Department English
College
Boone, North Carolina

Metaleen Thomas

Department Sociology
College
Boone, North Carolina

James Anderson

Department Music
College
Boone, North Carolina

Mike Evans

Department Hospitality
College
Boone, North Carolina

Terry Keasler

Department Finance
College
Boone, North Carolina

Gwen Robbins

Department Anthropology
College
Boone, North Carolina

Leah Sherman

Department Physics
College
Boone, North Carolina

Susan Anderson

Department Accounting
College
Boone, North Carolina

Denise Goetz

Department History
College
Boone, North Carolina

Timothy Smith

Department Anthropology
College
Boone, North Carolina

Todd Wright

Department Music
College
Boone, North Carolina

Orus Barker

Department Ethnic Studies
College
Boone, North Carolina

Regina Gulick-James

Department Fine Arts
College
Boone, North Carolina

Nina Jo Moore

Department Communication
College
Boone, North Carolina

Kenneth Schram

Department Mathematics
College
Boone, North Carolina

Antonio Bly

Department History
College
Boone, North Carolina

Sharon Hart

Department English
College
Boone, North Carolina

Michael Jacobson

Department Education
College
Boone, North Carolina

RC Richardson

Department Mathematics
College
Boone, North Carolina

Jill Thomley

Department Mathematics
College
Boone, North Carolina

Rose Webb

Department Psychology
College
Boone, North Carolina

Bradley Chilton

Department Political Science
College
Boone, North Carolina

Scott Hunsinger

Department Computer Information Systems
College
Boone, North Carolina

Robert McMahon

Department Marketing
College
Boone, North Carolina

Claudia Mohler

Department Fine Arts
College
Boone, North Carolina

Peter Simonson

Department Mathematics
College
Boone, North Carolina

Michael Behrent

Department History
College
Boone, North Carolina

Sara Colston

Department Communication
College
Boone, North Carolina

Lee Ann Ferguson

Department Sociology
College
Boone, North Carolina

Michael Hambourger

Department Chemistry
College
Boone, North Carolina

Dawn Medlin

Department Business
College
Boone, North Carolina

Bob Race

Department Business
College
Boone, North Carolina

Susie Arnholt

Department Mathematics
College
Boone, North Carolina

Fredrico Castelloes

Department Languages
College
Boone, North Carolina

Jeffrey Eastman

Department Foreign Languages
College
Boone, North Carolina

Carrie Wells

Department Biology
College
Boone, North Carolina

Lauren Bowes

Department Foreign Languages
College
Boone, North Carolina

Heather Clark

Department Communication Disorders
College
Boone, North Carolina

Leigh Ann Henion

Department English
College
Boone, North Carolina

Marian Peters

Department Physics
College
Boone, North Carolina

Ron Stidham

Department Political Science
College
Boone, North Carolina

Christopher Badurek

Department Geography
College
Boone, North Carolina

Kimberly Cassie

Department Sociology
College
Boone, North Carolina

John Craft

Department Graphic Arts
College
Boone, North Carolina

Sammie Garner

Department Family/Consumer Science
College
Boone, North Carolina

Trent Ikerd

Department Criminal Justice
College
Boone, North Carolina

Mareva McDaniel

Department Social Science
College
Boone, North Carolina

Terry Melton

Department Mathematics
College
Boone, North Carolina

Julia Rechenbach-Moomaw

Department Languages
College
Boone, North Carolina

Rahman Tashakkori

Department Computer Science
College
Boone, North Carolina

Tonya Coffey

Department Physics
College
Boone, North Carolina

Jean Dehart

Department Communication
College
Boone, North Carolina

Michael Jenkins

Department Sociology
College
Boone, North Carolina

David Marlett

Department Business
College
Boone, North Carolina

Phillip Pharr

Department Philosophy
College
Boone, North Carolina

Chuck Smith

Department Interdisciplinary Studies
College
Boone, North Carolina

James Wilkes

Department Computer Science
College
Boone, North Carolina

Hanadi Al-Samman

Department English
College
Boone, North Carolina

Joe Boitnotte

Department Physical Ed
College
Boone, North Carolina

Patricia Hearron

Department Fine Arts
College
Boone, North Carolina