North Carolina's Teacher Directory

Based on 102,014 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,014 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

Ann Page

Department Sociology
College
Boone, North Carolina

Jim Westerman

Department Management
College
Boone, North Carolina

Jim Deni

Department Psychology
College
Boone, North Carolina

Lisa Maggiore

Department Mathematics
College
Boone, North Carolina

Jane Morgan

Department Communication
College
Boone, North Carolina

Eli Bentor

Department Fine Arts
College
Boone, North Carolina

Robert Hill

Department Psychology
College
Boone, North Carolina

Sherry Nihkbahkt

Department Mathematics
College
Boone, North Carolina

James Knutson

Department Communication
College
Boone, North Carolina

Sandra Oldendorf

Department Education
College
Boone, North Carolina

Mildred Roberts

Department Mathematics
College
Boone, North Carolina

Rooselvelt Escalante

Department Music
College
Boone, North Carolina

Vicki Martin

Department Biology
College
Boone, North Carolina

Kathleen Simon

Department Criminal Justice
College
Boone, North Carolina

Nicole Bennett

Department Chemistry
College
Boone, North Carolina

Gerald Debusk

Department Accounting
College
Boone, North Carolina

Jay Jackson

Department Music
College
Boone, North Carolina

Loren Raymond

Department Geology
College
Boone, North Carolina

Ouri Waite

Department Political Science
College
Boone, North Carolina

William Baker

Department Accounting
College
Boone, North Carolina

Brian Felkel

Department Mathematics
College
Boone, North Carolina

Teresa Lee

Department Theater
College
Boone, North Carolina

Ray Russell

Department Computer Science
College
Boone, North Carolina

Marianne Suggs

Department Fine Arts
College
Boone, North Carolina

Eric Bowne

Department Anthropology
College
Boone, North Carolina

John Janowiak

Department Education
College
Boone, North Carolina

Katrina Palmer

Department Mathematics
College
Boone, North Carolina

Charles Radcliffe

Department English
College
Boone, North Carolina

Cory Stewart

Department History
College
Boone, North Carolina

Christopher Bartel

Department Philosophy
College
Boone, North Carolina

Ryan Jones

Department History
College
Boone, North Carolina

Owen Morgan

Department Economics
College
Boone, North Carolina

Rachel Shinnar

Department Management
College
Boone, North Carolina

Crystal Wilson

Department Geology
College
Boone, North Carolina

Robin Byerly

Department Business
College
Boone, North Carolina

Carole Hatch

Department Psychology
College
Boone, North Carolina

Neil Johnson

Department Geology
College
Boone, North Carolina

Ming Land

Department Engineering
College
Boone, North Carolina

James Winders

Department History
College
Boone, North Carolina

Dinesh Dave

Department Computer Information Systems
College
Boone, North Carolina

Maria Lichtmann

Department Religion
College
Boone, North Carolina

Ed Midgett

Department Fine Arts
College
Boone, North Carolina

Cindy Norris

Department Computer Science
College
Boone, North Carolina

Kurt Steinbaugh

Department Freshman Seminar
College
Boone, North Carolina

Rebekah Boyd

Department Mathematics
College
Boone, North Carolina

Theresa Early

Department Mathematics
College
Boone, North Carolina

Mike Furr

Department Psychology
College
Boone, North Carolina

Beth Hudson

Department Biology
College
Boone, North Carolina

Kathy Olson

Department English
College
Boone, North Carolina

David White

Department History
College
Boone, North Carolina

Judith Bowden

Department Economics
College
Boone, North Carolina

Matthew Fearrington

Department Psychology
College
Boone, North Carolina

Victor Mansure

Department Music
College
Boone, North Carolina

Katerina Whitley

Department Communication
College
Boone, North Carolina

Tony Calamai

Department Physics
College
Boone, North Carolina

Joe Crocker

Department Technology
College
Boone, North Carolina

David Huntley

Department Interdisciplinary Studies
College
Boone, North Carolina

Jan Rienerth

Department Sociology
College
Boone, North Carolina

Roger Stilling

Department English
College
Boone, North Carolina

Scott Wilks

Department Social Work
College
Boone, North Carolina

Lynn Doyle

Department English
College
Boone, North Carolina

Delbert Goff

Department Finance
College
Boone, North Carolina

Todd Hartman

Department Political Science
College
Boone, North Carolina

Mary Clai Jones

Department English
College
Boone, North Carolina

Gabrielle Motta-Passajou

Department Languages
College
Boone, North Carolina

Randall Reed

Department Religion
College
Boone, North Carolina

Jerianne Taylor

Department Technology
College
Boone, North Carolina

Victoria Cox

Department Languages
College
Boone, North Carolina

Mark Freed

Department Appalachian Studies
College
Boone, North Carolina

Oliver Julien

Department Management
College
Boone, North Carolina

Martha McCaughey

Department Interdisciplinary Studies
College
Boone, North Carolina

Richard Pouder

Department Business
College
Boone, North Carolina

Thomas Rhyne

Department Chemistry
College
Boone, North Carolina

Lisa Stinson

Department Fine Arts
College
Boone, North Carolina

Edward Allison

Department Music
College
Boone, North Carolina

Keith Buchanan

Department Accounting
College
Boone, North Carolina

Lawrence Garber

Department Marketing
College
Boone, North Carolina

Holly Hirst

Department Mathematics
College
Boone, North Carolina

Brent James

Department Foreign Languages
College
Boone, North Carolina

Pete Paglen

Department Design
College
Boone, North Carolina

Annkatrin Rose

Department Biology
College
Boone, North Carolina

Mark Strazicich

Department Economics
College
Boone, North Carolina

Susan Bogardus

Department Finance
College
Boone, North Carolina

Richard Crandall

Department Business
College
Boone, North Carolina

Lisa Curtin

Department Psychology
College
Boone, North Carolina

Gabe Fankhauser

Department Music
College
Boone, North Carolina

Megan Hayes

Department Freshman Seminar
College
Boone, North Carolina

Kern Maass

Department Technology
College
Boone, North Carolina

Edith Matovu

Department Health Science
College
Boone, North Carolina

Peter Petschauer

Department History
College
Boone, North Carolina

Martin Root

Department Family/Consumer Science
College
Boone, North Carolina

Gayle Turner

Department Education
College
Boone, North Carolina

Amanda Zeddy

Department Ta
College
Boone, North Carolina

Renee-Leigh Dancy

Department Geology
College
Boone, North Carolina

Eric Frauman

Department Recreation
College
Boone, North Carolina

Michael Kernodle

Department Physical Ed
College
Boone, North Carolina

Steven McAnulty

Department Health Science
College
Boone, North Carolina

Walter Oldendorf

Department Education
College
Boone, North Carolina

Hank Schneider

Department Psychology
College
Boone, North Carolina

William Barber

Department Education
College
Boone, North Carolina