North Carolina's Teacher Directory

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

Sylvie Camet

Department Communication
College
Boone, North Carolina

William Clements

Department Art
College
Boone, North Carolina

Richard Cotton

Department Management
College
Boone, North Carolina

Amy Dellinger

Department Sociology
College
Boone, North Carolina

Meredith Doster

Department Appalachian Studies
College
Boone, North Carolina

Nina Sun Eidsheim

Department Music
College
Boone, North Carolina

William Folts

Department Sociology
College
Boone, North Carolina

Reggie Hassler

Department Political Science
College
Boone, North Carolina

Pamela Jones

Department Music
College
Boone, North Carolina

Jonathen Laurer

Department Physics
College
Boone, North Carolina

Daniel Leitch

Department Curriculum/Instruction
College
Boone, North Carolina

Denise Lovin

Department Freshman Seminar
College
Boone, North Carolina

Richard McGrarry

Department Foreign Languages
College
Boone, North Carolina

Thomas Mueller

Department Communication
College
Boone, North Carolina

Sarah Pate

Department Biology
College
Boone, North Carolina

Kathi Poole

Department Education
College
Boone, North Carolina

Sharon Richter

Department Education
College
Boone, North Carolina

Paula Roten

Department Family/Consumer Science
College
Boone, North Carolina

Jose Sanqui

Department Mathematics
College
Boone, North Carolina

Allan Singer

Department Business
College
Boone, North Carolina

Michael Trivette

Department Media Arts
College
Boone, North Carolina

Kyle Warner

Department English
College
Boone, North Carolina

Grady Lee Withers

Department Mathematics
College
Boone, North Carolina

Lisa Acanulty

Department Family/Consumer Science
College
Boone, North Carolina

Ben Alexander-Eitzman

Department Social Work
College
Boone, North Carolina

Melvin Ballard

Department Foreign Languages
College
Boone, North Carolina

Gary Boye

Department Music
College
Boone, North Carolina

Ian Burkett

Department English
College
Boone, North Carolina

Charles Ciaramita

Department Marketing
College
Boone, North Carolina

David Deviney

Department Biology
College
Boone, North Carolina

Michael Duus

Department Biology
College
Boone, North Carolina

Toney Fraizer

Department Mathematics
College
Boone, North Carolina

Derek Goddard

Department Geography
College
Boone, North Carolina

Tom Grant

Department Mathematics
College
Boone, North Carolina

Tracie Haines

Department Physical Education
College
Boone, North Carolina

Rhys Hester

Department Criminal Justice
College
Boone, North Carolina

David Hostetler

Department Law
College
Boone, North Carolina

Dan Hsu

Department Management
College
Boone, North Carolina

John Paul Jameson

Department Psychology
College
Boone, North Carolina

George Kosinski

Department Design
College
Boone, North Carolina

Christine Leist

Department Music
College
Boone, North Carolina

Kayla Lindsey

Department English
College
Boone, North Carolina

Jill Maynard

Department First Year Seminar
College
Boone, North Carolina

Pat Mitchell

Department Government
College
Boone, North Carolina

George Olson

Department Education
College
Boone, North Carolina

Derick Poindexter

Department Biology
College
Boone, North Carolina

Mary Ray

Department Family/Consumer Science
College
Boone, North Carolina

Theresa Redmond

Department Curriculum/Instruction
College
Boone, North Carolina

Katie Schacht

Department Freshman Seminar
College
Boone, North Carolina

Benjamin Sibley

Department Physical Education
College
Boone, North Carolina

Jeremy Stout

Department Military Science
College
Boone, North Carolina

Amanda Sylvester

Department Chemistry
College
Boone, North Carolina

N. Travis Triplett

Department Health Science
College
Boone, North Carolina

Chip Williams

Department Technology
College
Boone, North Carolina

Alfred Alschuler

Department Human Development
College
Boone, North Carolina

Lynn Austin

Department Computer Information Systems
College
Boone, North Carolina

Ellen Carpentar

Department Education
College
Boone, North Carolina

Kelly Edge

Department English
College
Boone, North Carolina

Christina Galvin

Department Human Development
College
Boone, North Carolina

Talina Hammonds

Department Music
College
Boone, North Carolina

Yan JI

Department Economics
College
Boone, North Carolina

Kirsten Jorgenson

Department English
College
Boone, North Carolina

James Klinger

Department Military Science
College
Boone, North Carolina

Mary Lyons

Department Psychology
College
Boone, North Carolina

Howard Nuefeld

Department Biology
College
Boone, North Carolina

Jessica Pack

Department Biology
College
Boone, North Carolina

Benito Pliego

Department Foreign Languages
College
Boone, North Carolina

David Ried

Department History
College
Boone, North Carolina

Alex Smith

Department Dance
College
Boone, North Carolina

Eric Woolridge

Department Health Science
College
Boone, North Carolina

Christina Burton

Department Design
College
Charlotte, North Carolina

Carole Drummond-Johnson

Department Graphic Arts
College
Charlotte, North Carolina

Aicheng Opondo

Department Design
College
Charlotte, North Carolina

Lynn Smith

Department Design
College
Charlotte, North Carolina

Kyle Tait

Department Design
College
Charlotte, North Carolina

Ronald Koppeneffer

Department Mathematics
College
Asheville, North Carolina

Erik Moellering

Department English
College
Asheville, North Carolina

Erik Parsels

Department Writing
College
Asheville, North Carolina

Abigail Batton-Blythe

Department English
College
Asheville, North Carolina

Darren Isbell

Department Computer Science
College
Asheville, North Carolina

Alex Lord

Department Computer Science
College
Asheville, North Carolina

Chef Andrew Prat

Department Culinary Arts
College
Asheville, North Carolina

James Wilson

Department Mathematics
College
Asheville, North Carolina

Michael Baum

Department Business
College
Asheville, North Carolina

Rhonda Davidson

Department Physical Education
College
Asheville, North Carolina

Joan Heller

Department Biology
College
Asheville, North Carolina

Frank Miceli

Department Engineering
College
Asheville, North Carolina

Dan Murphy

Department Geology
College
Asheville, North Carolina

Tammy Scarborough

Department Psychology
College
Asheville, North Carolina

Michael Flannagan

Department English
College
Asheville, North Carolina

John Hall

Department English
College
Asheville, North Carolina

Dolly Horton

Department Health Science
College
Asheville, North Carolina

Brook Mayo

Department English
College
Asheville, North Carolina

Mattie Rasberry

Department Anthropology
College
Asheville, North Carolina

Donna Tully

Department Physical Education
College
Asheville, North Carolina

Jonathan Wise

Department English
College
Asheville, North Carolina

Anne Bracewell

Department English
College
Asheville, North Carolina

Denise Hansen

Department Nursing
College
Asheville, North Carolina

Eric Jones

Department English
College
Asheville, North Carolina

Keith Silcox

Department Biology
College
Asheville, North Carolina