North Carolina's Teacher Directory

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

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

Steve Hopkins

Department Music
College
Boone, North Carolina

Sharareh Nikbakht

Department Mathematics
College
Boone, North Carolina

Thomas Reeves

Department Graphic Arts
College
Boone, North Carolina

William Straits

Department Education
College
Boone, North Carolina

Sarah Banks

Department Health Science
College
Boone, North Carolina

William Canu

Department Psychology
College
Boone, North Carolina

Rich Crepeau

Department Geography
College
Boone, North Carolina

Garner Dewey

Department Technology
College
Boone, North Carolina

Vicky Grube

Department Art
College
Boone, North Carolina

Susan Lutz

Department Humanities
College
Boone, North Carolina

Frank Mohler

Department Theater
College
Boone, North Carolina

Eric Purves

Department Graphic Arts
College
Boone, North Carolina

Sunghoon Roh

Department Criminal Justice
College
Boone, North Carolina

Jeff Tiller

Department Technology
College
Boone, North Carolina

Maribeth Yoder-White

Department Music
College
Boone, North Carolina

John Crutchfield

Department English
College
Boone, North Carolina

Christopher Dickinson

Department Psychology
College
Boone, North Carolina

William Jones

Department Music
College
Boone, North Carolina

Rose Matuszny

Department Education
College
Boone, North Carolina

Lynn Neal

Department Philosophy
College
Boone, North Carolina
College
Boone, North Carolina

David Wood

Department Finance
College
Boone, North Carolina

Courtney Baines

Department Appalachian Studies
College
Boone, North Carolina

Stephen Bonsi

Department Sociology
College
Boone, North Carolina

Jessica Doll

Department Psychology
College
Boone, North Carolina

April Flanders

Department Art
College
Boone, North Carolina

Beth Frye

Department Education
College
Boone, North Carolina

Merill Hibbs

Department Architecture
College
Boone, North Carolina

Cathy McKinney

Department Music
College
Boone, North Carolina

Cleveland Murphy

Department Theology
College
Boone, North Carolina

Marcus Osborne

Department Physical Ed
College
Boone, North Carolina

Kevin Shirley

Department Mathematics
College
Boone, North Carolina

Elizabeth Weaver

Department Foreign Languages
College
Boone, North Carolina

Neil Canaday

Department Economics
College
Boone, North Carolina

Joseph M. Dowdy

Department English
College
Boone, North Carolina

Judith Geary

Department Communication
College
Boone, North Carolina

Kimberly Gunter

Department English
College
Boone, North Carolina

Chris Kauffman

Department Economics
College
Boone, North Carolina

Ray Miller

Department Dance
College
Boone, North Carolina

Gary Moorman

Department Education
College
Boone, North Carolina

Andy Page

Department Music
College
Boone, North Carolina

Steve Seagle

Department Biology
College
Boone, North Carolina

Jason Thompson

Department Music
College
Boone, North Carolina

Mary Timothy

Department Education
College
Boone, North Carolina

Joan Woodworth

Department Psychology
College
Boone, North Carolina

Kellie Ashcraft

Department Social Work
College
Boone, North Carolina

Jon Burr

Department English
College
Boone, North Carolina

Cama Duke

Department Interdisciplinary Studies
College
Boone, North Carolina

Bill Harbinson

Department Music
College
Boone, North Carolina

Jeff Hobbs

Department Finance
College
Boone, North Carolina

David Larry

Department English
College
Boone, North Carolina

Marina Mihaljevic

Department Art History
College
Boone, North Carolina

Nepali Rajapakse

Department Chemistry
College
Boone, North Carolina

Lauren Renkert

Department Social Science
College
Boone, North Carolina

Judy Sink

Department Education
College
Boone, North Carolina

Daniel Christopher Walsh

Department Communication
College
Boone, North Carolina

Michael Windelspecht

Department Biology
College
Boone, North Carolina

Eric Allain

Department Chemistry
College
Boone, North Carolina

Jamie Boswell

Department Health Science
College
Boone, North Carolina

Maureen Broderick

Department English
College
Boone, North Carolina

Jessica Chapman

Department English
College
Boone, North Carolina

Dianne Hodack

Department Art
College
Boone, North Carolina

David Johnson

Department History
College
Boone, North Carolina

Ken Knight

Department English
College
Boone, North Carolina

Megan Lease

Department English
College
Boone, North Carolina

Joan McGregor

Department Communication
College
Boone, North Carolina

Marie Murphy

Department Mathematics
College
Boone, North Carolina

Conrad Ostwalt

Department Religion
College
Boone, North Carolina

Thomas Peterson

Department Psychology
College
Boone, North Carolina

Dennis Scanlin

Department Technology
College
Boone, North Carolina

Lynn Siefferman

Department Biology
College
Boone, North Carolina

Woody Trathen

Department Education
College
Boone, North Carolina

Jennifer Westerman

Department Interdisciplinary Studies
College
Boone, North Carolina

Jeri Allison

Department Fine Arts
College
Boone, North Carolina

Dean Blumberg

Department English
College
Boone, North Carolina

Anna Chaney

Department Theater
College
Boone, North Carolina

Maureen Dougher

Department Languages
College
Boone, North Carolina

Paul Gaskill

Department Health Science
College
Boone, North Carolina

Jennifer Gray

Department Communication
College
Boone, North Carolina

William Johnson

Department English
College
Boone, North Carolina

Josh Livesey

Department Psychology
College
Boone, North Carolina

Ryan Morton

Department Communication
College
Boone, North Carolina

Carla Penders

Department Physics
College
Boone, North Carolina

J Rudine

Department Psychology
College
Boone, North Carolina

Scott Snell

Department Theater
College
Boone, North Carolina

Gayle Weitz

Department Art
College
Boone, North Carolina

Scott Wynne

Department Music
College
Boone, North Carolina

Julia Adams

Department Education
College
Boone, North Carolina

Rebecca Battista

Department Health Science
College
Boone, North Carolina

Mary Connel

Department Biology
College
Boone, North Carolina

Carol Deal

Department Education
College
Boone, North Carolina

R.W Van Devender

Department Biology
College
Boone, North Carolina