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

Margaret Powell

Department Biology
College
Greensboro, North Carolina

Liz Tolbert

Department History
College
Greensboro, North Carolina

Keith Debbage

Department Geography
College
Greensboro, North Carolina

Laurie McCollum

Department English
College
Greensboro, North Carolina

Paul Silvia

Department Psychology
College
Greensboro, North Carolina

Jeffrey Gredlein

Department Psychology
College
Greensboro, North Carolina

Colleen Kriger

Department History
College
Greensboro, North Carolina

Mark Armstrong

Department Computer Science
College
Greensboro, North Carolina

Jennifer Noller

Department English
College
Greensboro, North Carolina

Jim Wren

Department Theater
College
Greensboro, North Carolina

Bette Beane

Department Humanities
College
Greensboro, North Carolina

Mark Gottsegan

Department Fine Arts
College
Greensboro, North Carolina

Dollie Suits

Department Chemistry
College
Greensboro, North Carolina

William Gorvine

Department Religion
College
Greensboro, North Carolina

Joseph Mountjoy

Department Anthropology
College
Greensboro, North Carolina

Larry Taube

Department Computer Science
College
Greensboro, North Carolina

Cecile Arrington

Department Accounting
College
Greensboro, North Carolina

Fabrice Lehoucq

Department Political Science
College
Greensboro, North Carolina

Darrell Spells

Department Chemistry
College
Greensboro, North Carolina

Jonathan Tudge

Department Humanities
College
Greensboro, North Carolina

Edward Wisniewski

Department Psychology
College
Greensboro, North Carolina

Jen Baker

Department Communication
College
Greensboro, North Carolina

Jessica Digh

Department Communication
College
Greensboro, North Carolina

Kelly Gordon

Department Theater
College
Greensboro, North Carolina

Hope Hodgkins

Department English
College
Greensboro, North Carolina

Anatoly Miroshnichenko

Department Physics
College
Greensboro, North Carolina

Chiaki Takagi

Department Languages
College
Greensboro, North Carolina

Robert Beshere

Department English
College
Greensboro, North Carolina

Heidi Hanrahan

Department English
College
Greensboro, North Carolina

Robert Langenfeld

Department English
College
Greensboro, North Carolina

Renee Redman

Department Biology
College
Greensboro, North Carolina

Laura Chesak

Department Spanish
College
Greensboro, North Carolina

Christopher Looten

Department Psychology
College
Greensboro, North Carolina

Maria Morato

Department Spanish
College
Greensboro, North Carolina

John O'Brian

Department Biology
College
Greensboro, North Carolina

Maria Schilke

Department Spanish
College
Greensboro, North Carolina

David Ayers

Department Education
College
Greensboro, North Carolina

Igor Erovenko

Department Mathematics
College
Greensboro, North Carolina

Tommy Lambeth

Department Architecture
College
Greensboro, North Carolina

William McKinney

Department Chemistry
College
Greensboro, North Carolina

David Meyers

Department Political Science
College
Greensboro, North Carolina

David Remington

Department Biology
College
Greensboro, North Carolina

Elizabeth Vogel

Department English
College
Greensboro, North Carolina

Walter Beale

Department English
College
Greensboro, North Carolina

Rick Branyon

Department English
College
Greensboro, North Carolina

Guylene Deasy

Department French
College
Greensboro, North Carolina

Zhi-Jun Liu

Department Geography
College
Greensboro, North Carolina

Timothy Marquis

Department Religion
College
Greensboro, North Carolina

Charles Prysby

Department Political Science
College
Greensboro, North Carolina

Charles Weber

Department Geography
College
Greensboro, North Carolina

Michael Beitler

Department Business
College
Greensboro, North Carolina

Dean Deal

Department Music
College
Greensboro, North Carolina

Jillian Haeseler

Department German
College
Greensboro, North Carolina

Henry Levinson

Department Religion
College
Greensboro, North Carolina

A Melson

Department Languages
College
Greensboro, North Carolina

Mark Pierce

Department Mathematics
College
Greensboro, North Carolina

Leslie Youngblood

Department English
College
Greensboro, North Carolina

Robert Brandon

Department English
College
Greensboro, North Carolina

James Chok

Department Psychology
College
Greensboro, North Carolina

Anthony Decasper

Department Psychology
College
Greensboro, North Carolina

John Gamble

Department Fine Arts
College
Greensboro, North Carolina

Bill Harden

Department Accounting
College
Greensboro, North Carolina

Rita Jones

Department English
College
Greensboro, North Carolina

Douglas Levine

Department Psychology
College
Greensboro, North Carolina

Gregory McAvoy

Department Political Science
College
Greensboro, North Carolina

Virgil Renfroe

Department English
College
Greensboro, North Carolina

Glenda Torres

Department Education
College
Greensboro, North Carolina

Donald Traut

Department Music
College
Greensboro, North Carolina

Dennis Askew

Department Music
College
Greensboro, North Carolina

Edwige Cobb

Department French
College
Greensboro, North Carolina

Kari Eddington

Department Psychology
College
Greensboro, North Carolina

Mark Elliot

Department History
College
Greensboro, North Carolina

Laura Field

Department English
College
Greensboro, North Carolina

Rebecca Hayworth

Department Film
College
Greensboro, North Carolina

Joanne Koehler

Department Computer Science
College
Greensboro, North Carolina

Eugene Lemons

Department History
College
Greensboro, North Carolina

Mike Matteson

Department Philosophy
College
Greensboro, North Carolina

George Michel

Department Psychology
College
Greensboro, North Carolina

Tonya Riney

Department Communication
College
Greensboro, North Carolina

Jan Rychtar

Department Mathematics
College
Greensboro, North Carolina

Teresa Sears

Department Spanish
College
Greensboro, North Carolina

Manuel Trino-Lopez

Department Spanish
College
Greensboro, North Carolina

Tricia Zweier

Department Dance
College
Greensboro, North Carolina

Rose Brister

Department English
College
Greensboro, North Carolina

David Cardenas

Department Hospitality
College
Greensboro, North Carolina

Anthony Cuda

Department English
College
Greensboro, North Carolina

Mark Engebretson

Department Music
College
Greensboro, North Carolina

Jennifer Keith

Department English
College
Greensboro, North Carolina

Vishal Midha

Department Computer Science
College
Greensboro, North Carolina

Erin Poythress

Department English
College
Greensboro, North Carolina

Hepzibah Roskelly

Department English
College
Greensboro, North Carolina

Sudha Shreenwias

Department Humanities
College
Greensboro, North Carolina

Tamara Wiandt

Department English
College
Greensboro, North Carolina

Cherie Avent

Department Communication
College
Greensboro, North Carolina

Patrick T. Beasom

Department Classical Studies
College
Greensboro, North Carolina

Robert Calhoun

Department History
College
Greensboro, North Carolina

Amanda Dawsey

Department Economics
College
Greensboro, North Carolina

Heidi Gazelle

Department Psychology
College
Greensboro, North Carolina

Pete Kellett

Department Communication
College
Greensboro, North Carolina

Roya Leiphart

Department Education
College
Greensboro, North Carolina