North Carolina's Teacher Directory

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

Prasun Dewan

Department Computer Science
College
Chapel Hill, North Carolina

Jane English

Department Philosophy
College
Chapel Hill, North Carolina

David Frazier

Department Economics
College
Chapel Hill, North Carolina

Heather Gert

Department Philosophy
College
Chapel Hill, North Carolina

Melanie Green

Department Psychology
College
Chapel Hill, North Carolina

Albert Harris

Department Biology
College
Chapel Hill, North Carolina

Joeseph Jordan

Department Sociology
College
Chapel Hill, North Carolina

Amy King

Department Communication Studies
College
Chapel Hill, North Carolina

Eamonn Lanigun

Department Physical Ed
College
Chapel Hill, North Carolina

Cynthia Lohr

Department Education
College
Chapel Hill, North Carolina

Stephanie Magallanes

Department Mathematics
College
Chapel Hill, North Carolina

Deborah Mayer

Department Nursing
College
Chapel Hill, North Carolina

Joshua Miller

Department Political Science
College
Chapel Hill, North Carolina

Mer Mishell

Department Nursing
College
Chapel Hill, North Carolina

Laura Neser

Department Geology
College
Chapel Hill, North Carolina

Jason Painter

Department Education
College
Chapel Hill, North Carolina

John Pickles

Department Geography
College
Chapel Hill, North Carolina

Shemra Rizzo Varela

Department Statistics
College
Chapel Hill, North Carolina

Alberto Scotti

Department Marine Sciences
College
Chapel Hill, North Carolina

Bumjean Sohn

Department Finance
College
Chapel Hill, North Carolina

Jenny Ting

Department Microbiology
College
Chapel Hill, North Carolina

Michael Vargo

Department Psychology
College
Chapel Hill, North Carolina

Wendy Webber

Department English
College
Chapel Hill, North Carolina

Colin West

Department Anthropology
College
Chapel Hill, North Carolina

Lingsong Zhang

Department Statistics
College
Chapel Hill, North Carolina

Trig Johnson

Department Humanities
College
Asheville, North Carolina

Jacquelynn Washkwich

Department Psychology
College
Asheville, North Carolina

Michel Aaij

Department English
College
Asheville, North Carolina

Stuart Cowles

Department Physical Ed
College
Asheville, North Carolina

Harriette Grissom

Department Humanities
College
Asheville, North Carolina

Scott Lowrey

Department Fine Arts
College
Asheville, North Carolina

Michael McDonald

Department Humanities
College
Asheville, North Carolina

Brent Skidmore

Department Art
College
Asheville, North Carolina

Ameena Batada

Department Health
College
Asheville, North Carolina

Tucker Cooke

Department Art
College
Asheville, North Carolina

George Keller

Department Physics
College
Asheville, North Carolina

Lee Mangone

Department Sociology
College
Asheville, North Carolina

Luba Nichols

Department Astronomy
College
Asheville, North Carolina

Micheal Stratton

Department Management
College
Asheville, North Carolina

Mike Barnes

Department Music
College
Asheville, North Carolina

Tara Byassee

Department Chemistry
College
Asheville, North Carolina

Tom Davenport

Department Physics
College
Asheville, North Carolina

Rebecca Hale

Department Biology
College
Asheville, North Carolina

Katie Lee

Department Art
College
Asheville, North Carolina

Meg Moss

Department Education
College
Asheville, North Carolina

Semmy Purewal

Department Computer Science
College
Asheville, North Carolina

Deaver Traywick

Department English
College
Asheville, North Carolina

Roy Andrews

Department Library Science
College
Asheville, North Carolina

Jill Fromewick

Department Humanities
College
Asheville, North Carolina

Yana Pitner

Department History
College
Asheville, North Carolina

Pamela Barron

Department Education
College
Greensboro, North Carolina

Korrie Bauman

Department Communication
College
Greensboro, North Carolina

Lew Brown

Department Business
College
Greensboro, North Carolina

Amanda Cromartie

Department Accounting
College
Greensboro, North Carolina

Richard Fabiano

Department Mathematics
College
Greensboro, North Carolina

Michael Frierson

Department Film
College
Greensboro, North Carolina

Tara Green

Department Ethnic Studies
College
Greensboro, North Carolina

Wendy K Jones-Worden

Department Spanish
College
Greensboro, North Carolina

Seung-Hyun Lee

Department Film
College
Greensboro, North Carolina

Novem Mason

Department Architecture
College
Greensboro, North Carolina

Ron Morrison

Department Nutrition
College
Greensboro, North Carolina

Donata Nelson

Department Communication
College
Greensboro, North Carolina

Luis Paez

Department Spanish
College
Greensboro, North Carolina

Jerry Pubantz

Department Political Science
College
Greensboro, North Carolina

Ann Saab

Department History
College
Greensboro, North Carolina

David Smith

Department Education
College
Greensboro, North Carolina

Thomas Tricot

Department Geography
College
Greensboro, North Carolina

Meroe Wheatley

Department Nutrition
College
Greensboro, North Carolina

Hema Yarrgunta

Department Communication
College
Greensboro, North Carolina

Jeremy Bailoo

Department Psychology
College
Greensboro, North Carolina

Bethany Blair

Department Human Development
College
Greensboro, North Carolina

Raushan Bouziakova

Department Mathematics
College
Greensboro, North Carolina

William Brown

Department Finance
College
Greensboro, North Carolina

James Carr

Department Music
College
Greensboro, North Carolina

Brett Carter

Department Not Specified
College
Greensboro, North Carolina

Emily Clancey

Department Psychology
College
Greensboro, North Carolina

Alicia Creus

Department Fine Arts
College
Greensboro, North Carolina

Anna Draughan

Department Spanish
College
Greensboro, North Carolina

Beverly Faircloth

Department Education
College
Greensboro, North Carolina

Madeline Fuentes

Department Languages
College
Greensboro, North Carolina

Loren Groenendaal

Department Fine Arts
College
Greensboro, North Carolina

Kari Henley

Department Humanities
College
Greensboro, North Carolina

Katherine Jamieson

Department Physical Ed
College
Greensboro, North Carolina

Paul Kelter

Department Chemistry
College
Greensboro, North Carolina

Heidi Krowchuk

Department Nursing
College
Greensboro, North Carolina

Nkrumah Lewis

Department Sociology
College
Greensboro, North Carolina

Jennifer Meanley

Department Art
College
Greensboro, North Carolina

Noelle Morrissette

Department English
College
Greensboro, North Carolina

Matthew Mullins

Department English
College
Greensboro, North Carolina

Brett Nolker

Department Music
College
Greensboro, North Carolina

Rachael Reavis

Department Psychology
College
Greensboro, North Carolina

Rosemary Roberts

Department English
College
Greensboro, North Carolina

Stephanie Rogers

Department English
College
Greensboro, North Carolina

Al Salam

Department Computer Science
College
Greensboro, North Carolina

Fredd Smith

Department History
College
Greensboro, North Carolina

Michelle Sylvester

Department Economics
College
Greensboro, North Carolina

David Topor

Department Psychology
College
Greensboro, North Carolina

Theresa Vaughan

Department Mathematics
College
Greensboro, North Carolina

Leila Villaverde

Department Education
College
Greensboro, North Carolina

Michael Wilson

Department Computer Science
College
Greensboro, North Carolina
Page 530 of 1568