North Carolina's Teacher Directory

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

Steve Holman

Department Mathematics
College
Wilkesboro, North Carolina

Martin Moore

Department English
College
Wilkesboro, North Carolina

Aaron Lada

Department Biology
College
Wilkesboro, North Carolina

Laura Walsh

Department Nursing
College
Wilkesboro, North Carolina

Debra Neal

Department Accounting
College
Wilson, North Carolina

Slyvia Little-Sweat

Department English
College
Wingate, North Carolina

Taura Napier

Department English
College
Wingate, North Carolina

Aaron Culley

Department Sociology
College
Wingate, North Carolina

Ellis Hayes

Department Business
College
Wingate, North Carolina

Sarah Harrison-Burns

Department Education
College
Wingate, North Carolina

J. Michael Gibson

Department Chemistry
College
Wingate, North Carolina

Sandra Mills

Department Mathematics
College
Wingate, North Carolina

Kitchawa Roulac-Chavis

Department Science
College
Winston Salem, North Carolina

Nelson Adams

Department Psychology
College
Winston Salem, North Carolina

James McLaughlin

Department History
College
Winston Salem, North Carolina

Soncerey Montgomery

Department English
College
Winston Salem, North Carolina

Michael Magruder

Department Fine Arts
College
Winston Salem, North Carolina

Matthew Skovran

Department Social Studies
Middle School
1811 Badin Rd, Albemarle, North Carolina 28001

Phillip Riggs

Department Music
High School
140 Jesse Green Rd, Thomasville, North Carolina 27360

Jeff Pattilo

Department Asl
Middle School
501 E D St, Butner, North Carolina 27509

Robert Wint

Department Rotc
High School
1800 Pineville Matthews Rd, Charlotte, North Carolina 28270

Angela Joyner

Department Science
High School
8492 N Carolina 48, Littleton, North Carolina 27850

Irish Ang

Department Math
High School
82 Marion Rd, Lumberton, North Carolina 28358

Strickland

Department Communications
High School
82 Marion Rd, Lumberton, North Carolina 28358

Mrs. Crotts

Department English
Middle School
160 Parkway School Dr, Boone, North Carolina 28607

Sherri Singer

Department History
College
Graham, North Carolina

Ray Harclerode

Department Mathematics
College
Graham, North Carolina

Don Miller

Department English
College
Graham, North Carolina

Michael Dunklebarger

Department Computer Science
College
Graham, North Carolina

Julie Moore

Department Film
College
Graham, North Carolina

Kenneth Muir

Department Sociology
College
Boone, North Carolina

BJ Yoblinski

Department Chemistry
College
Boone, North Carolina

Steve Dyche

Department Biology
College
Boone, North Carolina

Tim Ludwig

Department Psychology
College
Boone, North Carolina

Jacob Matovu

Department Communication
College
Boone, North Carolina

Hutch Sprunt

Department Mathematics
College
Boone, North Carolina

Rachel Keller

Department Accounting
College
Boone, North Carolina

Joel Berrier

Department English
College
Boone, North Carolina

Ruth McRae

Department Economics
College
Boone, North Carolina

Skip Beck

Department Psychology
College
Boone, North Carolina

Karla McGinnis

Department English
College
Boone, North Carolina

Karen Reid

Department History
College
Boone, North Carolina

Dan Murphy

Department Criminal Justice
College
Boone, North Carolina

Patricia Allen

Department Physics
College
Boone, North Carolina

Brad Nash

Department Social Science
College
Boone, North Carolina

Howard Giskin

Department English
College
Boone, North Carolina

Rob Brown

Department Geography
College
Boone, North Carolina

Anita Kitchens

Department Mathematics
College
Boone, North Carolina

Virginia Martin

Department Social Science
College
Boone, North Carolina

Pat Reighard

Department Communication
College
Boone, North Carolina

E. Hatch

Department Psychology
College
Boone, North Carolina

John Williams

Department History
College
Boone, North Carolina

Alan Arnholt

Department Mathematics
College
Boone, North Carolina

Hugh Bond

Department History
College
Boone, North Carolina

Eric Marland

Department Mathematics
College
Boone, North Carolina

Dixie Farthing

Department English
College
Boone, North Carolina

Norman Clark

Department Communication
College
Boone, North Carolina

Mary Searcy

Department Mathematics
College
Boone, North Carolina

Cece Conway

Department English
College
Boone, North Carolina

Irina Barclay

Department Languages
College
Boone, North Carolina

Herbert Hash

Department Theology
College
Boone, North Carolina

Stephen Williams

Department Chemistry
College
Boone, North Carolina

Kevin Oley

Department Biology
College
Boone, North Carolina

Belinda Forsyth

Department Languages
College
Boone, North Carolina

Jackie Harris

Department Mathematics
College
Boone, North Carolina

James Peacock

Department Sociology
College
Boone, North Carolina

John Dawson

Department Economics
College
Boone, North Carolina

Scott Welsh

Department Communication
College
Boone, North Carolina

James Barnes

Department Political Science
College
Boone, North Carolina

Todd McElroy

Department Psychology
College
Boone, North Carolina

Tom Whyte

Department Anthropology
College
Boone, North Carolina

John Geary

Department Business
College
Boone, North Carolina

Janet Montgomery

Department Fine Arts
College
Boone, North Carolina

Jeff Hirst

Department Mathematics
College
Boone, North Carolina

Melissa Ritz

Department Theater
College
Boone, North Carolina

Steven Bonowitz

Department Mathematics
College
Boone, North Carolina

Doug Waring

Department Psychology
College
Boone, North Carolina

Gary Kader

Department Mathematics
College
Boone, North Carolina

Penny Robinette Taylor

Department Political Science
College
Boone, North Carolina

Mark Zrull

Department Psychology
College
Boone, North Carolina

Kathryn Kirkpatrick

Department English
College
Boone, North Carolina

Harriet Stallworth

Department Accounting
College
Boone, North Carolina

Misa Yamamoto

Department Languages
College
Boone, North Carolina

Calvin Hall

Department Communication
College
Boone, North Carolina

Emily Schwartz

Department History
College
Boone, North Carolina

David Bruner

Department Economics
College
Boone, North Carolina

Josette Hollenbeck

Department Languages
College
Boone, North Carolina

Natalie Oransky

Department Psychology
College
Boone, North Carolina

Courtney Rocheleau

Department Psychology
College
Boone, North Carolina

Stan Wilkinson

Department Information Systems
College
Boone, North Carolina

Kurt Michael

Department Psychology
College
Boone, North Carolina

Howard Neufeld

Department Biology
College
Boone, North Carolina

Emily Daughtridge

Department Dance
College
Boone, North Carolina

Winston Kinsey

Department History
College
Boone, North Carolina

Myra Pennel

Department History
College
Boone, North Carolina

Sunny Townes

Department History
College
Boone, North Carolina

Thomas Ellis

Department Religion
College
Boone, North Carolina

O'Hyun Park

Department Theology
College
Boone, North Carolina

Mark Venable

Department Biology
College
Boone, North Carolina

Paul Fox

Department Psychology
College
Boone, North Carolina