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,873 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

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

Unal Boya

Department Marketing
College
Boone, North Carolina

Sarah Carmichael

Department Geology
College
Boone, North Carolina

Susan Edwards

Department Biology
College
Boone, North Carolina

Kristian Jackson

Department Management
College
Boone, North Carolina

Pac McLaurin

Department Technology
College
Boone, North Carolina

David Nieman

Department Health Science
College
Boone, North Carolina

David Palmer

Department Psychology
College
Boone, North Carolina

Greg Simmons

Department Music
College
Boone, North Carolina

Nathan Weigl

Department Mathematics
College
Boone, North Carolina

Marianne Adams

Department Theater
College
Boone, North Carolina

Morgen Alwell

Department Languages
College
Boone, North Carolina

April Carpenter

Department English
College
Boone, North Carolina

Jennifer Geib

Department Biology
College
Boone, North Carolina

Steve Hageman

Department Geology
College
Boone, North Carolina

Vanessa Kosmala

Department Mathematics
College
Boone, North Carolina

Susan Mills

Department Music
College
Boone, North Carolina

Benjamin Powell

Department Management
College
Boone, North Carolina

Eddie Simmons

Department Physical Ed
College
Boone, North Carolina

Joel Thompson

Department Political Science
College
Boone, North Carolina

John Walker

Department Biology
College
Boone, North Carolina

Hongwei (chris) Yang

Department Communication
College
Boone, North Carolina

Lauren Atkins

Department Dance
College
Boone, North Carolina

Leisha Clarke

Department Psychology
College
Boone, North Carolina

Pam Cook

Department Physical Ed
College
Boone, North Carolina

Richard Elaver

Department Design
College
Boone, North Carolina

Joni Horine

Department General Studies
College
Boone, North Carolina

Denise Levy

Department Social Work
College
Boone, North Carolina

Jennifer Nevins

Department Marketing
College
Boone, North Carolina

Eric Reichard

Department Graphic Arts
College
Boone, North Carolina

Holly Roark

Department Physical Ed
College
Boone, North Carolina

Jennifer Snodgrass

Department Music
College
Boone, North Carolina

Brad Wandler

Department Mathematics
College
Boone, North Carolina

Wendy Winn

Department English
College
Boone, North Carolina

Margaret Yaukey

Department Art
College
Boone, North Carolina

Bernard Anderson

Department Mathematics
College
Boone, North Carolina

Angela Bubash

Department Art
College
Boone, North Carolina

Lauren Bailee Christopher

Department Mathematics
College
Boone, North Carolina

Robert Creed

Department Biology
College
Boone, North Carolina

Drew Homa

Department English
College
Boone, North Carolina

Elitza Kotzeva

Department Interdisciplinary Studies
College
Boone, North Carolina

Margaret Lee

Department Technology
College
Boone, North Carolina

Sam McGuire

Department Music
College
Boone, North Carolina

Stefanie Noland

Department Education
College
Boone, North Carolina

Randall Outland

Department Music
College
Boone, North Carolina

Anna Petroff

Department Psychology
College
Boone, North Carolina

Kate Scharer

Department Geology
College
Boone, North Carolina

Kiley Smith

Department Art
College
Boone, North Carolina

Graham Spann

Department Sociology
College
Boone, North Carolina

Xiaofel TU

Department Philosophy
College
Boone, North Carolina