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

Jeff Adams

Department Languages
College
Greensboro, North Carolina

Johanna Mazlo

Department Chemistry
College
Greensboro, North Carolina

Steve Danford

Department Physics
College
Greensboro, North Carolina

Jarrett Leplin

Department Philosophy
College
Greensboro, North Carolina

Matina Kalcounis-Ruepell

Department Biology
College
Greensboro, North Carolina

Barbara Hands

Department Philosophy
College
Greensboro, North Carolina

Michael Lewis

Department Geography
College
Greensboro, North Carolina

Carisa Showden

Department Political Science
College
Greensboro, North Carolina

Mary Horley

Department Spanish
College
Greensboro, North Carolina

Harper Roehm

Department Marketing
College
Greensboro, North Carolina

Minita Sanghvi

Department Design
College
Greensboro, North Carolina

Kenneth Anthony

Department History
College
Greensboro, North Carolina

Allison Seay

Department English
College
Greensboro, North Carolina

Christine Flood

Department History
College
Greensboro, North Carolina

Susan Johnson

Department Political Science
College
Greensboro, North Carolina

Adam Ricci

Department Music
College
Greensboro, North Carolina

Keith Cushman

Department English
College
Greensboro, North Carolina

Janice Knapp-Singh

Department Computer Science
College
Greensboro, North Carolina

Maya Chhetri

Department Mathematics
College
Greensboro, North Carolina

Joshua

Department Business
College
Greensboro, North Carolina

N McMillian

Department Marketing
College
Greensboro, North Carolina

Sebastian Pauli

Department Mathematics
College
Greensboro, North Carolina

David Fein

Department French
College
Greensboro, North Carolina

Lauren Moseley

Department English
College
Greensboro, North Carolina

Phillip Royall

Department Geology
College
Greensboro, North Carolina

Brett Tangedal

Department Mathematics
College
Greensboro, North Carolina

Michael Ananian

Department Fine Arts
College
Greensboro, North Carolina

David Birnbaum

Department Physics
College
Greensboro, North Carolina

Susan Collins

Department Nursing
College
Greensboro, North Carolina

Jon Epstein

Department Sociology
College
Greensboro, North Carolina

John Jellicorse

Department Film
College
Greensboro, North Carolina

Chad Westwood

Department Languages
College
Greensboro, North Carolina

Madeline Bradley

Department Mathematics
College
Greensboro, North Carolina

Jenna Dietzer

Department English
College
Greensboro, North Carolina

Kathryn Kear

Department Education
College
Greensboro, North Carolina

John Starks

Department Classics
College
Greensboro, North Carolina

Robert Gutter

Department Music
College
Greensboro, North Carolina

Charlie Headington

Department Religion
College
Greensboro, North Carolina

Frank McCarty

Department Music
College
Greensboro, North Carolina

Laura Perry

Department Business
College
Greensboro, North Carolina

Summar Sparks

Department English
College
Greensboro, North Carolina

Susan Buck

Department Political Science
College
Greensboro, North Carolina

Vidranya Gargeya

Department Business
College
Greensboro, North Carolina

Brandy Grabow

Department English
College
Greensboro, North Carolina

Killian Manning

Department Communication
College
Greensboro, North Carolina

Carlos Nicolas

Department Mathematics
College
Greensboro, North Carolina

Stephen Sills

Department Sociology
College
Greensboro, North Carolina

Mariam Stephan

Department Fine Arts
College
Greensboro, North Carolina

Stephen Yarborough

Department English
College
Greensboro, North Carolina

Colleen Colby

Department English
College
Greensboro, North Carolina

Ellen Essick

Department Health Science
College
Greensboro, North Carolina

Elizabeth Keathley

Department Music
College
Greensboro, North Carolina

Patrick Lucas

Department Architecture
College
Greensboro, North Carolina

Gene Rogers

Department Religion
College
Greensboro, North Carolina

Eve Wiederhold

Department English
College
Greensboro, North Carolina

James Carmichael

Department Education
College
Greensboro, North Carolina

Will Derusha

Department Languages
College
Greensboro, North Carolina

Richard Ehrhardt

Department Information Science
College
Greensboro, North Carolina

Deidre Hall

Department English
College
Greensboro, North Carolina

Musin Orsini

Department Health Science
College
Greensboro, North Carolina

Jennifer Stewart

Department Music
College
Greensboro, North Carolina

Charles Tedder

Department English
College
Greensboro, North Carolina

Maureen Allen

Department Computer Science
College
Greensboro, North Carolina

Cheryl Buehler

Department Humanities
College
Greensboro, North Carolina

Ben Clarke

Department English
College
Greensboro, North Carolina

Stuart Dischell

Department English
College
Greensboro, North Carolina

Susan Hannah

Department Nursing
College
Greensboro, North Carolina

Lakshmi Iyer

Department Business
College
Greensboro, North Carolina

Susan Keane

Department Psychology
College
Greensboro, North Carolina

Gary Martinie

Department Chemistry
College
Greensboro, North Carolina

Heather Newsam

Department English
College
Greensboro, North Carolina

Nancy Oliver

Department Design
College
Greensboro, North Carolina

Marybeth Short

Department English
College
Greensboro, North Carolina

Gregory Vance

Department English
College
Greensboro, North Carolina

Ashley Barret

Department Music
College
Greensboro, North Carolina

Sherrie Cannoy

Department Computer Science
College
Greensboro, North Carolina

Christopher Dickens

Department English
College
Greensboro, North Carolina

James Evans

Department English
College
Greensboro, North Carolina

Bob Gerhart

Department Fine Arts
College
Greensboro, North Carolina

Jeremy Ingraham

Department Biology
College
Greensboro, North Carolina

Nir Kshetri

Department Marketing
College
Greensboro, North Carolina

Bertrand Landry

Department French
College
Greensboro, North Carolina

Cheryl Logan

Department Psychology
College
Greensboro, North Carolina

Kathryn Morton

Department French
College
Greensboro, North Carolina

Don Ezra Cruz Plemons

Department English
College
Greensboro, North Carolina

Christopher Porter

Department English
College
Greensboro, North Carolina

Christina Rodriguez

Department Psychology
College
Greensboro, North Carolina

Steven Sherman

Department Sociology
College
Greensboro, North Carolina

Anne Wallace

Department English
College
Greensboro, North Carolina

Patricia Wasserboehr

Department Art History
College
Greensboro, North Carolina

Jenni Ask

Department Communication
College
Greensboro, North Carolina

Temeka Carter

Department English
College
Greensboro, North Carolina

Sarah Daynes

Department Sociology
College
Greensboro, North Carolina

Robin Gee

Department Fine Arts
College
Greensboro, North Carolina

Thomas Little

Department Political Science
College
Greensboro, North Carolina

Laurie Lyda

Department English
College
Greensboro, North Carolina

Toy O'Ferrall

Department English
College
Greensboro, North Carolina

Laura Savu

Department English
College
Greensboro, North Carolina

Rebecca Starnes

Department Humanities
College
Greensboro, North Carolina

Amber Tyler

Department Psychology
College
Greensboro, North Carolina