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

Nathan Fearrington

Department Psychology
College
Graham, North Carolina

Alan Burgess

Department Information Science
College
Graham, North Carolina

Lisa Harrell

Department Medicine
College
Graham, North Carolina

Patricia Tingen

Department Business
College
Graham, North Carolina

Melissa Cook

Department Mathematics
College
Graham, North Carolina

Howard Hendricks

Department History
College
Graham, North Carolina

Penny Lewis

Department Education
College
Graham, North Carolina

Dan Timmons

Department Physics
College
Graham, North Carolina

Sankey Blanton

Department Physics
College
Graham, North Carolina

AL Catlos

Department Business
College
Graham, North Carolina

Laura Gorham

Department English
College
Graham, North Carolina

Alexandra Roberts

Department History
College
Graham, North Carolina

Cindy Stevens

Department Accounting
College
Graham, North Carolina

Guerry Stirling-Willis

Department Business
College
Graham, North Carolina

Jeanine Weems

Department Computer Science
College
Graham, North Carolina

Jerrel Clark

Department Nursing
College
Graham, North Carolina

Kellye Kirkbride

Department Biology
College
Graham, North Carolina

Penelope Bagley

Department Accounting
College
Boone, North Carolina

Jessica Burke

Department Art
College
Boone, North Carolina

Tandrea Carter

Department Psychology
College
Boone, North Carolina

Bradford Crain

Department English
College
Boone, North Carolina

Wendy Fletcher

Department Dance
College
Boone, North Carolina

Melanie Greene

Department Curriculum/Instruction
College
Boone, North Carolina

Mandy Harrison

Department Health Science
College
Boone, North Carolina

Joy James

Department Health Science
College
Boone, North Carolina

Jin LI

Department Languages
College
Boone, North Carolina

Della Marshall

Department Social Work
College
Boone, North Carolina

Lynn McNeil

Department Foreign Languages
College
Boone, North Carolina

Lanay Mudd

Department Health Science
College
Boone, North Carolina

Mar Narbona

Department History
College
Boone, North Carolina

Christine Pollard

Department Music
College
Boone, North Carolina

John Scarlata

Department Technology
College
Boone, North Carolina

Sixto Torres

Department Languages
College
Boone, North Carolina

William Vinson

Department Education
College
Boone, North Carolina

Karine Yenokyan

Department Economics
College
Boone, North Carolina

Katie Booth

Department Mathematics
College
Boone, North Carolina

Pam Clayton

Department Psychology
College
Boone, North Carolina

Chip Debelius

Department Architecture
College
Boone, North Carolina

Travis Erickson

Department Health Science
College
Boone, North Carolina

Andrew Graham

Department Physics
College
Boone, North Carolina

Brian Hart

Department Finance
College
Boone, North Carolina

Tina Hogan

Department Psychology
College
Boone, North Carolina

Lisa Jones

Department Graphic Arts
College
Boone, North Carolina

Linda Kucan

Department Education
College
Boone, North Carolina

Laura Maphis

Department Psychology
College
Boone, North Carolina

Jamie Moul

Department Health Science
College
Boone, North Carolina

Timothy Peri

Department Economics
College
Boone, North Carolina

Michael Potter

Department Political Science
College
Boone, North Carolina

Kali Rumberger

Department Physical Ed
College
Boone, North Carolina

Marcelene Senese

Department English
College
Boone, North Carolina

Andrew (Dr.) Smyth

Department Education
College
Boone, North Carolina

Isaac Stephens

Department History
College
Boone, North Carolina

Dayna Touron

Department Psychology
College
Boone, North Carolina

Olga Zatepilina

Department Communication
College
Boone, North Carolina

Donald Barton

Department Technology
College
Boone, North Carolina

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