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

Eric Altman

Department English
College
Boone, North Carolina

Garner Britt

Department Technology
College
Boone, North Carolina

Berta Cauvel

Department Health Science
College
Boone, North Carolina

Jennifer Cohen-Jordan

Department Women's Studies
College
Boone, North Carolina

Carol Cromwell

Department Chemistry
College
Boone, North Carolina

Tyler Deal

Department Art
College
Boone, North Carolina

Heather Dixon-Fowler

Department Management
College
Boone, North Carolina

Michael Fields

Department Communication
College
Boone, North Carolina

Anne Gerber

Department Freshman Seminar
College
Boone, North Carolina

Dustin Glascoe

Department Ta
College
Boone, North Carolina

Carol Harding

Department Family/Consumer Science
College
Boone, North Carolina

Judy Humphrey

Department Art
College
Boone, North Carolina

Pat Knight

Department Curriculum/Instruction
College
Boone, North Carolina

Grace Lin

Department Foreign Languages
College
Boone, North Carolina

Clinton Marsh

Department Education
College
Boone, North Carolina

Terry McClannon

Department Technology
College
Boone, North Carolina

David J Miller

Department Technology
College
Boone, North Carolina

Lauren Pillote

Department Design
College
Boone, North Carolina

Diana Quealy-Berge

Department Human Development
College
Boone, North Carolina

Tiffany Quindry

Department Health Science
College
Boone, North Carolina

Joe Robertson

Department Physical Education
College
Boone, North Carolina

John Simmons

Department Art
College
Boone, North Carolina

Amanda Sox

Department Education
College
Boone, North Carolina

Alan Teitleman

Department Government
College
Boone, North Carolina

Gilberto Campos Valdez

Department Languages
College
Boone, North Carolina

Henry Williams

Department Mathematics
College
Boone, North Carolina

Robert Yoblinksi

Department Chemistry
College
Boone, North Carolina

Kyle Austin

Department Psychology
College
Boone, North Carolina

Adam Becker

Department Mathematics
College
Boone, North Carolina

Andrew Blethen

Department Health Science
College
Boone, North Carolina

Melissa Bryan

Department Family/Consumer Science
College
Boone, North Carolina

Chuck Cassada

Department Communication
College
Boone, North Carolina

Don Cox

Department Finance
College
Boone, North Carolina

Rich Culatta

Department Education
College
Boone, North Carolina

Sarah Donovan

Department Social Work
College
Boone, North Carolina

Scott Farfone

Department Physical Education
College
Boone, North Carolina

Caroline Gandy

Department Not Specified
College
Boone, North Carolina

Rachel Goldfarb

Department History
College
Boone, North Carolina

Chaunhui GU

Department Geology
College
Boone, North Carolina

Lisa Heise

Department Freshman Seminar
College
Boone, North Carolina

Ellie Hoffman

Department Education
College
Boone, North Carolina

Karl Jackson

Department Chemistry
College
Boone, North Carolina

Krissy Johnson

Department Biology
College
Boone, North Carolina

Scott Kallestad

Department Music
College
Boone, North Carolina

John Latimer

Department Technology
College
Boone, North Carolina

Marc Maggio

Department English
College
Boone, North Carolina

Elizabeth McGrady

Department Management
College
Boone, North Carolina

Adam Miller

Department Biology
College
Boone, North Carolina

Dean Mundy

Department Communication
College
Boone, North Carolina

William (bill) Peacock

Department Curriculum/Instruction
College
Boone, North Carolina

Skip Rackmill

Department Asian Arts
College
Boone, North Carolina

Julianne Sandlin

Department Art
College
Boone, North Carolina

Bradley Settle

Department English
College
Boone, North Carolina

Adrian Sherman

Department Psychology
College
Boone, North Carolina

John Steele

Department Social Work
College
Boone, North Carolina

Holly Thornton

Department Education
College
Boone, North Carolina

Cindy Wallace

Department Education
College
Boone, North Carolina

Chalk Wetmore

Department Military Science
College
Boone, North Carolina

Ok-Youn YU

Department Technology
College
Boone, North Carolina

Glen Bruce

Department Theater
College
Boone, North Carolina

Seth Cohen

Department Freshman Seminar
College
Boone, North Carolina

Betty Dishman

Department Curriculum/Instruction
College
Boone, North Carolina

Anne Erwin

Department Technology
College
Boone, North Carolina

William Gummerson

Department Leadership
College
Boone, North Carolina

Clay Jackson

Department Military Science
College
Boone, North Carolina

Andrew Kell

Department Biology
College
Boone, North Carolina

Mark Lewis

Department Management
College
Boone, North Carolina

Nancy Love

Department Interdisciplinary Studies
College
Boone, North Carolina

Jason Moore

Department Computer Science
College
Boone, North Carolina

David Perry

Department Military Science
College
Boone, North Carolina

Stone Ramsey

Department Physical Education
College
Boone, North Carolina

Jason Sain

Department Mathematics
College
Boone, North Carolina

Leigh Walters

Department Appalachian Studies
College
Boone, North Carolina

Kathleen Brockman

Department Graphic Arts
College
Charlotte, North Carolina

Robert Mayhew

Department Design
College
Charlotte, North Carolina

Aaron Lubrick

Department Fine Arts
College
Charlotte, North Carolina

Julia Winfield

Department Graphic Arts
College
Charlotte, North Carolina

David Marrell

Department English
College
Charlotte, North Carolina

Lynn Mooney

Department Humanities
College
Charlotte, North Carolina

Laura Chaney

Department Humanities
College
Asheville, North Carolina

Aiden Hoyal

Department Languages
College
Asheville, North Carolina

John Matchulat

Department Criminal Justice
College
Asheville, North Carolina

Tammy Sullivan

Department Mathematics
College
Asheville, North Carolina

Veronica Dooly

Department Computer Science
College
Asheville, North Carolina

Kathy Gehl

Department Chemistry
College
Asheville, North Carolina

Eric Lapp

Department History
College
Asheville, North Carolina

Hilda Caldwell

Department English
College
Asheville, North Carolina

Carol Douglas

Department Mathematics
College
Asheville, North Carolina

Patrick Elliot

Department Political Science
College
Asheville, North Carolina

Deborah Louis

Department Political Science
College
Asheville, North Carolina

Margaret Poist

Department English
College
Asheville, North Carolina

Robert Bennett

Department Design
College
Asheville, North Carolina

Beth Bond

Department Fine Arts
College
Asheville, North Carolina

Benito Delcourt

Department Business
College
Asheville, North Carolina

Treva Haynes

Department Humanities
College
Asheville, North Carolina

Chuck Hudson

Department Culinary Arts
College
Asheville, North Carolina

Jackie Jones-Nickens

Department Social Work
College
Asheville, North Carolina

Marlowe Mager

Department Psychology
College
Asheville, North Carolina

Andrew Pratt

Department Culinary Arts
College
Asheville, North Carolina

Ashley St. Martin

Department Mathematics
College
Asheville, North Carolina
Page 532 of 1569