North Carolina's Teacher Directory

Based on 99,695 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,695 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

Whitaker

Department Biology
College
Greensboro, North Carolina

G Gibson

Department Mathematics
College
Greensboro, North Carolina

Jody Martin

Department English
College
Greensboro, North Carolina

Sarah Beale

Department History
College
Greensboro, North Carolina

Yaw Kyei

Department Mathematics
College
Greensboro, North Carolina

Phillip Carey

Department Sociology
College
Greensboro, North Carolina

Edmundson Effort

Department Computer Science
College
Greensboro, North Carolina

Galen A Foresman

Department University Studies
College
Greensboro, North Carolina

Ilki Kim

Department Physics
College
Greensboro, North Carolina

Tankersley

Department Mathematics
College
Greensboro, North Carolina

Jerry Bennett

Department Biology
College
Greensboro, North Carolina

Gina Bullock

Department Computer Science
College
Greensboro, North Carolina

Robert Mers

Department Mathematics
College
Greensboro, North Carolina

Teresa Jo Styles

Department Communication
College
Greensboro, North Carolina

Alvin Killough

Department Psychology
College
Durham, North Carolina

Carlton Wilson

Department History
College
Durham, North Carolina

Soloman Abraham

Department Mathematics
College
Durham, North Carolina

TJ Tipper

Department Physical Education
College
Durham, North Carolina

David Jolly

Department Health Science
College
Durham, North Carolina

Rebecca Soper

Department English
College
Durham, North Carolina

J Griggs

Department Mathematics
College
Raleigh, North Carolina

Bruce Novak

Department Chemistry
College
Raleigh, North Carolina

Jaap Folmer

Department Chemistry
College
Raleigh, North Carolina

Brenda Burns

Department Mathematics
College
Raleigh, North Carolina

Thomas Lada

Department Mathematics
College
Raleigh, North Carolina

Ethelbert Chukwu

Department Mathematics
College
Raleigh, North Carolina

Elliott Gaffer

Department Languages
College
Raleigh, North Carolina

Richard Mowat

Department Physics
College
Raleigh, North Carolina

Mickle

Department Biology
College
Raleigh, North Carolina

Bill Wormsley

Department Anthropology
College
Raleigh, North Carolina

Lindsay Chudzik

Department English
College
Raleigh, North Carolina

Robin Thomas

Department Accounting
College
Raleigh, North Carolina

Julie Mayberry

Department Communication
College
Raleigh, North Carolina

Jodi Wahba

Department Communication
College
Raleigh, North Carolina

Koren Kessler

Department English
College
Raleigh, North Carolina

James McConnell

Department Languages
College
Raleigh, North Carolina

Allen Stein

Department English
College
Raleigh, North Carolina

Thomas Hester

Department English
College
Raleigh, North Carolina

Kelly Albada

Department Communication
College
Raleigh, North Carolina

Barbara Levenbook

Department Philosophy
College
Raleigh, North Carolina

Jim Barker

Department History
College
Raleigh, North Carolina

John Kuzenski

Department Political Science
College
Raleigh, North Carolina

Sam Mozley

Department Science
College
Raleigh, North Carolina

Andrew Taylor

Department Political Science
College
Raleigh, North Carolina

Louise Dolan

Department Languages
College
Raleigh, North Carolina

Maria Oliver-Hoyo

Department Science
College
Raleigh, North Carolina

Maxine Atkinson

Department Social Science
College
Raleigh, North Carolina

K Hagopian

Department English
College
Raleigh, North Carolina

Christopher McKittrick

Department Accounting
College
Raleigh, North Carolina

Marianne Niedslek-Feaver

Department Biology
College
Raleigh, North Carolina

Charles Tittle

Department Sociology
College
Raleigh, North Carolina

John Begeny

Department Psychology
College
Raleigh, North Carolina

Michael Davidoff

Department Mathematics
College
Raleigh, North Carolina

Clement Kleinstreuer

Department Engineering
College
Raleigh, North Carolina

Herman Sampson

Department Economics
College
Raleigh, North Carolina

Mindy Sopher

Department Communication
College
Raleigh, North Carolina

Sarah Bowen

Department Sociology
College
Raleigh, North Carolina

Rebecca Dehaas

Department English
College
Raleigh, North Carolina

Jacob Folmer

Department Chemistry
College
Raleigh, North Carolina

Nancy Gustke

Department History
College
Raleigh, North Carolina

R.V. Rikard

Department Sociology
College
Raleigh, North Carolina

Joel Trussell

Department Engineering
College
Raleigh, North Carolina

David Aspnes

Department Physics
College
Raleigh, North Carolina

Lisa Bullard

Department Engineering
College
Raleigh, North Carolina

Sheryl Cornett

Department English
College
Raleigh, North Carolina

Jonathan Dunbar

Department Mathematics
College
Raleigh, North Carolina

Keith Heyward

Department Physics
College
Raleigh, North Carolina

Marsha Lester

Department Physical Ed
College
Raleigh, North Carolina

Dudley Marchi

Department Literature
College
Raleigh, North Carolina

Soraya Place

Department Languages
College
Raleigh, North Carolina

Stephen Schanz

Department Business
College
Raleigh, North Carolina

Erik Thomas

Department English
College
Raleigh, North Carolina

Micheal Walden

Department Economics
College
Raleigh, North Carolina

MA Zikry

Department Engineering
College
Raleigh, North Carolina

Medwick Byrd

Department Engineering
College
Raleigh, North Carolina

William Dunstan

Department History
College
Raleigh, North Carolina

Jodi Hall

Department Social Work
College
Raleigh, North Carolina

Chuck Johnson

Department Languages
College
Raleigh, North Carolina

Kamau Kambon

Department Ethnic Studies
College
Raleigh, North Carolina

Amy Langville

Department Mathematics
College
Raleigh, North Carolina

Gary Palin

Department Business
College
Raleigh, North Carolina

Chris Salerno

Department English
College
Raleigh, North Carolina

Michael Schwalbe

Department Sociology
College
Raleigh, North Carolina

Tom Wears

Department Mathematics
College
Raleigh, North Carolina

Troy Case

Department Anthropology
College
Raleigh, North Carolina

Deidre Crumbley

Department Ethnic Studies
College
Raleigh, North Carolina

Stacy Decoster

Department Sociology
College
Raleigh, North Carolina

Craig Friend

Department History
College
Raleigh, North Carolina

Claudia Kimbrough

Department Business
College
Raleigh, North Carolina

Ed Lindsay

Department Recreation Parks/Tourism
College
Raleigh, North Carolina

Adam Meade

Department Psychology
College
Raleigh, North Carolina

Vincent Melemo

Department Anthropology
College
Raleigh, North Carolina

Jessica Moore

Department Communication
College
Raleigh, North Carolina

Carmen Parkhurst

Department Science
College
Raleigh, North Carolina

Brad Ray

Department Sociology
College
Raleigh, North Carolina

Morgan Root

Department Mathematics
College
Raleigh, North Carolina

Stefan Seelecke

Department Engineering
College
Raleigh, North Carolina

Ivan Andjelkovic

Department Mathematics
College
Raleigh, North Carolina

Robert Beichner

Department Physics
College
Raleigh, North Carolina

Bruce Branson

Department Accounting
College
Raleigh, North Carolina