North Carolina's Teacher Directory

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

Francios Dorais

Department Mathematics
College
Boone, North Carolina

Kelly Flanary

Department Health Science
College
Boone, North Carolina

Leon Ginsberg

Department Social Work
College
Boone, North Carolina

Thomas Grant

Department Mathematics
College
Boone, North Carolina

Erica Hartley

Department Political Science
College
Boone, North Carolina

Leslie Jones

Department Freshman Seminar
College
Boone, North Carolina

Peter Krusa

Department Technology
College
Boone, North Carolina

Gail Leedy

Department Social Work
College
Boone, North Carolina

John Liner

Department Graphic Arts
College
Boone, North Carolina

Tina McCorkindale

Department Communication
College
Boone, North Carolina

Devery Mock

Department Education
College
Boone, North Carolina

Sharilyn Owens

Department Education
College
Boone, North Carolina

Jaime Pollard-Smith

Department English
College
Boone, North Carolina

Sara Rhinelander

Department Physical Education
College
Boone, North Carolina

Gail Rosenberg

Department Marketing
College
Boone, North Carolina

Alison Singer

Department English
College
Boone, North Carolina

Lee Steffen

Department Sociology
College
Boone, North Carolina

David Thompson

Department Film
College
Boone, North Carolina

Wilber Wade

Department English
College
Boone, North Carolina

Jason Windett

Department Ta
College
Boone, North Carolina

Kevin Zwetsloot

Department Health Science
College
Boone, North Carolina

Julie Alexander

Department General Studies
College
Boone, North Carolina

Leslie Baker

Department Finance
College
Boone, North Carolina

Sherry Blevins

Department Music
College
Boone, North Carolina

Charles Buchanan

Department Accounting
College
Boone, North Carolina

Daniel Christen

Department Chemistry
College
Boone, North Carolina

David Crane

Department Psychology
College
Boone, North Carolina

Brooke Davis

Department Technology
College
Boone, North Carolina

Tina Duffey

Department Chemistry
College
Boone, North Carolina

Guillermo Fernandez

Department Foreign Languages
College
Boone, North Carolina

Edwin Gilbert

Department Graphic Arts
College
Boone, North Carolina

Jessica Gore

Department Psychology
College
Boone, North Carolina

Sharon Haart

Department English
College
Boone, North Carolina

Kathy Henson

Department English
College
Boone, North Carolina

Phillip Holman

Department Technology
College
Boone, North Carolina

Richard Howe

Department Education
College
Boone, North Carolina

Vicky Kilma

Department Mathematics
College
Boone, North Carolina

Katherine Ledford

Department English
College
Boone, North Carolina

Suzette Mauney

Department Communication
College
Boone, North Carolina

David Mielke

Department Education
College
Boone, North Carolina

Jason Miller

Department Freshman Seminar
College
Boone, North Carolina

Richard Myers

Department Military Science
College
Boone, North Carolina

Luke Perry

Department Technology
College
Boone, North Carolina

Michael Rall

Department Design
College
Boone, North Carolina

Adam Reagan

Department Computer Science
College
Boone, North Carolina

David Saxon

Department Management
College
Boone, North Carolina

Rachel Sherman

Department Dance
College
Boone, North Carolina

Trevor Stewart

Department Curriculum/Instruction
College
Boone, North Carolina

Amanda Todd

Department Geography
College
Boone, North Carolina

Zach Ward

Department Political Science
College
Boone, North Carolina

Jennifer Wilkson

Department Design
College
Boone, North Carolina

Hongyan Zhang

Department Languages
College
Boone, North Carolina

Paul Capua

Department Law
College
Boone, North Carolina

Laura Delustro

Department Psychology
College
Boone, North Carolina

Matthew Dull

Department Information Science
College
Boone, North Carolina

Ashley Fiore

Department Social Work
College
Boone, North Carolina

Ralph Hall

Department Law
College
Boone, North Carolina

David Jacobson

Department Anthropology
College
Boone, North Carolina

Ychaqbppu Jkwqrbftrjbusbhbnjz

Department Health Science
College
Boone, North Carolina

Haimes Kilgore

Department Military Science
College
Boone, North Carolina

Janna Lyons

Department Health Science
College
Boone, North Carolina

E. Nowacek

Department Languages
College
Boone, North Carolina

Timothy Perry

Department Not Specified
College
Boone, North Carolina

Valerie Reed

Department Literature
College
Boone, North Carolina

Nancy Reeves

Department Education
College
Boone, North Carolina

Keith Seramur

Department Geology
College
Boone, North Carolina

Tom Will

Department Management
College
Boone, North Carolina

Joan Faison

Department Design
College
Charlotte, North Carolina

Kevin Antol

Department Film
College
Charlotte, North Carolina

Don Michael

Department Graphic Arts
College
Charlotte, North Carolina

Richard Withem

Department Design
College
Charlotte, North Carolina

Mark Martin

Department Culinary Arts
College
Charlotte, North Carolina

Jane Schmidt

Department Graphic Arts
College
Charlotte, North Carolina

Richard Riley

Department Science
College
Charlotte, North Carolina

Dianne Hughes

Department Education
College
Asheville, North Carolina

Marilyn Minchey

Department Mathematics
College
Asheville, North Carolina

Joseph Fox

Department Business
College
Asheville, North Carolina

David Holcombe

Department Humanities
College
Asheville, North Carolina

Phil Leftwich

Department Business
College
Asheville, North Carolina

Natalie Polinko

Department Psychology
College
Asheville, North Carolina

Allison Stinson

Department Psychology
College
Asheville, North Carolina

Sam Barnes

Department Engineering
College
Asheville, North Carolina

Patricia Cutspec

Department Communication
College
Asheville, North Carolina

Greg Gore

Department Medicine
College
Asheville, North Carolina

Stephen Marcus

Department Computer Science
College
Asheville, North Carolina

Aubrey Ray

Department Study Skills
College
Asheville, North Carolina

Linda Benser

Department Mathematics
College
Asheville, North Carolina

John Brooks

Department Chemistry
College
Asheville, North Carolina

Clay Estep

Department Management
College
Asheville, North Carolina

Timothy Heywood

Department Mathematics
College
Asheville, North Carolina

Cathy James

Department English
College
Asheville, North Carolina

Michelle Kelley

Department Culinary Arts
College
Asheville, North Carolina

Kristen Marsh

Department English
College
Asheville, North Carolina

William Pryor

Department Biology
College
Asheville, North Carolina

Lori Tapp

Department Health Science
College
Asheville, North Carolina

Charlie Wallin

Department Computer Science
College
Asheville, North Carolina

Leesa Young

Department Sociology
College
Asheville, North Carolina

Courtney Bowers

Department Computer Science
College
Asheville, North Carolina

Aimee Feste

Department Nursing
College
Asheville, North Carolina

Jim Jenkins

Department Music
College
Asheville, North Carolina