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

Lori Brown

Department Sociology
College
Raleigh, North Carolina

Marilyn Schiermeier

Department Mathematics
College
Raleigh, North Carolina

Pamela Winfield

Department Religion
College
Raleigh, North Carolina

Charles Davis

Department Mathematics
College
Raleigh, North Carolina

Neil Jacobs

Department Geography
College
Raleigh, North Carolina

Joe Wofford

Department English
College
Raleigh, North Carolina

Carrie Cokely

Department Sociology
College
Raleigh, North Carolina

Steven Cox

Department Marketing
College
Raleigh, North Carolina

Louise Reiss

Department Languages
College
Raleigh, North Carolina

Diane Ellis

Department Humanities
College
Raleigh, North Carolina

Cynthia Bishop

Department Social Work
College
Raleigh, North Carolina

Veronique Machelidon

Department Languages
College
Raleigh, North Carolina

Jody Roubanis

Department Humanities
College
Raleigh, North Carolina

Jennifer Hontz

Department Mathematics
College
Raleigh, North Carolina

Catherine Rodgers

Department Theater
College
Raleigh, North Carolina

Betty Webb

Department English
College
Raleigh, North Carolina

Kevin Hunt

Department Spanish
College
Raleigh, North Carolina

Callie Debellis

Department Spanish
College
Raleigh, North Carolina

Jerod Kratzer

Department Humanities
College
Raleigh, North Carolina

Deborah Tippett

Department Family/Consumer Science
College
Raleigh, North Carolina

Laurie Zack

Department Mathematics
College
Raleigh, North Carolina
College
Raleigh, North Carolina

Jason Andrus

Department Biology
College
Raleigh, North Carolina

D. Fountain

Department History
College
Raleigh, North Carolina

K Brewer

Department Communication
College
Raleigh, North Carolina

Carmen Christopher

Department English
College
Raleigh, North Carolina

Holly Fischer

Department Art
College
Raleigh, North Carolina

Hilary Smith

Department History
College
Raleigh, North Carolina

Kathyrn Clark

Department Child Development
College
Raleigh, North Carolina

Christa Devitt

Department Theater
College
Raleigh, North Carolina

Laura Humphreys

Department Communication
College
Raleigh, North Carolina

Michael Palmer

Department Theology
College
Raleigh, North Carolina

Fanella Tague

Department Spanish
College
Raleigh, North Carolina

Mary Weathers

Department English
College
Raleigh, North Carolina

Daniel Bennett

Department Mathematics
College
Fayetteville, North Carolina

Linda Barnes

Department Biology
College
Fayetteville, North Carolina

Carl Mitchell

Department Business
College
Fayetteville, North Carolina

Joan Cezair

Department Accounting
College
Fayetteville, North Carolina

Scott McLeary

Department Theology
College
Fayetteville, North Carolina

Gail Elmore

Department Computer Science
College
Statesville, North Carolina

Martin

Department Psychology
College
Statesville, North Carolina

Rita Taggert

Department Communication
College
Statesville, North Carolina

Ronald Dabbs

Department Mathematics
College
Statesville, North Carolina

Wendy Eudy

Department Humanities
College
Statesville, North Carolina

Beverly Brown

Department Music
College
Statesville, North Carolina

William Maher

Department History
College
Troy, North Carolina

Darwin Glassford

Department Theology
College
Montreat, North Carolina

Greg Blanton

Department Humanities
College
Montreat, North Carolina

Don Shepson

Department Religion
College
Montreat, North Carolina

Karl Reimers

Department Computer Science
College
Mount Olive, North Carolina

Bruce Powers

Department Psychology
College
Mount Olive, North Carolina

David Hines

Department Religion
College
Mount Olive, North Carolina

Kochi Angar

Department Mathematics
College
Rocky Mount, North Carolina

Kris Hoffler

Department Humanities
College
Rocky Mount, North Carolina

Lisa Cooper

Department Communication
College
Rocky Mount, North Carolina

Marbeth Holmes

Department English
College
Rocky Mount, North Carolina

Mike Latham

Department Humanities
College
Rocky Mount, North Carolina

Thomas Redd

Department Mathematics
College
Greensboro, North Carolina

Keyes

Department Psychology
College
Greensboro, North Carolina

Alex Williamson

Department Science
College
Greensboro, North Carolina

Tiffany Fuller

Department Health Science
College
Greensboro, North Carolina

Virgil Renfroe

Department English
College
Greensboro, North Carolina

Divi Venkateswarlu

Department Chemistry
College
Greensboro, North Carolina

Linda Davidson

Department English
College
Greensboro, North Carolina

Randall Hayes

Department University Studies
College
Greensboro, North Carolina

Michelle Linster

Department Psychology
College
Greensboro, North Carolina

Steve Oneyear

Department Engineering
College
Greensboro, North Carolina

Armenakis Achilles

Department Business
College
Greensboro, North Carolina

Temeka Carter

Department University Studies
College
Greensboro, North Carolina

Gregory Goins

Department Biology
College
Greensboro, North Carolina

David Pollard

Department Chemistry
College
Greensboro, North Carolina

Clay Eaton

Department History
College
Durham, North Carolina

Harper

Department History
College
Durham, North Carolina

Davis

Department Biology
College
Durham, North Carolina

Donnie Charleston

Department Criminal Justice
College
Durham, North Carolina

Bendu Cooper

Department History
College
Durham, North Carolina

Maria Mumford

Department Spanish
College
Durham, North Carolina

Kay Sandberg

Department Science
College
Raleigh, North Carolina

Greg Neyhart

Department Science
College
Raleigh, North Carolina

Leslie Kurtz

Department Mathematics
College
Raleigh, North Carolina

Brian Eder

Department Science
College
Raleigh, North Carolina

Ghada Rabah

Department Chemistry
College
Raleigh, North Carolina

Debroah Brown

Department Business
College
Raleigh, North Carolina

Wanda Lloyd

Department English
College
Raleigh, North Carolina

David Eilers

Department English
College
Raleigh, North Carolina

David Auerbach

Department Philosophy
College
Raleigh, North Carolina

Robert Beckmann

Department Science
College
Raleigh, North Carolina

Scott Despain

Department Languages
College
Raleigh, North Carolina

Steven Greene

Department Political Science
College
Raleigh, North Carolina

Nick Halpern

Department English
College
Raleigh, North Carolina

Robert Schrag

Department Communication
College
Raleigh, North Carolina

David Austin

Department Philosophy
College
Raleigh, North Carolina

Debra Carson

Department Languages
College
Raleigh, North Carolina

William Kranec

Department Mathematics
College
Raleigh, North Carolina

George Wahl

Department Science
College
Raleigh, North Carolina

Bobby Puryear

Department Economics
College
Raleigh, North Carolina

Eva Garland

Department Chemistry
College
Raleigh, North Carolina

Margaret Terry

Department Sociology
College
Raleigh, North Carolina

Jamey Widener

Department Languages
College
Raleigh, North Carolina

Angela Farr

Department Communication
College
Raleigh, North Carolina