North Carolina's Teacher Directory

Based on 101,993 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 101,993 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

Kate Burrell

Department Psychology
College
Creston, North Carolina

Delores Doench

Department Psychology
College
Creston, North Carolina

Tracy Chapple

Department Psychology
College
Creston, North Carolina

Chris Cox

Department English
College
Creston, North Carolina

Cheryl Contino-Conner

Department Accounting
College
Creston, North Carolina

Scott Cline

Department Computer Science
College
Creston, North Carolina

David Herr

Department History
College
Laurinburg, North Carolina

Joe Bunting

Department Business
College
Laurinburg, North Carolina

Claudia Gresham-Shelton

Department English
College
Albemarle, North Carolina

Dennis Souther

Department Political Science
College
Albemarle, North Carolina

Dan Wray

Department Religion
College
Albemarle, North Carolina

Chassity Washburm

Department Nursing
College
Albemarle, North Carolina

Kennette Lawrence

Department English
College
Dobson, North Carolina

Kathy Foster-Jordan

Department Psychology
College
Dobson, North Carolina

Gregg Heitschmidt

Department English
College
Dobson, North Carolina

Lisa Mabe

Department Education
College
Dobson, North Carolina

Billie Ray Palmer

Department Sociology
College
Murphy, North Carolina

Todd Austell

Department Chemistry
College
Chapel Hill, North Carolina

Boone Turchi

Department Economics
College
Chapel Hill, North Carolina

Gregory Kable

Department Fine Arts
College
Chapel Hill, North Carolina

Rita Balaban

Department Economics
College
Chapel Hill, North Carolina

Joe Caddell

Department History
College
Chapel Hill, North Carolina

C.J. Skender

Department Accounting
College
Chapel Hill, North Carolina

Greg Gangi

Department Political Science
College
Chapel Hill, North Carolina

Thomas Oatley

Department Political Science
College
Chapel Hill, North Carolina

Mary Pardo

Department Fine Arts
College
Chapel Hill, North Carolina

Connie Eble

Department English
College
Chapel Hill, North Carolina

Todd Berryman

Department History
College
Chapel Hill, North Carolina

Gerald Unks

Department Education
College
Chapel Hill, North Carolina

Brad Schwartz

Department Economics
College
Chapel Hill, North Carolina

Stephen Lich-Tyler

Department Economics
College
Chapel Hill, North Carolina

Cecil Wooten

Department Classics
College
Chapel Hill, North Carolina

Lou Bartek

Department Geology
College
Chapel Hill, North Carolina

Jacquelin Hagan

Department Sociology
College
Chapel Hill, North Carolina

Nicola Terrenato

Department Classics
College
Chapel Hill, North Carolina

Corey Johnson

Department Biology
College
Chapel Hill, North Carolina

Carmen Perez

Department Languages
College
Chapel Hill, North Carolina

Karen Booth

Department Women's Studies
College
Chapel Hill, North Carolina

Jodi Magness

Department Theology
College
Chapel Hill, North Carolina

Donald Reid

Department History
College
Chapel Hill, North Carolina

Allan Life

Department English
College
Chapel Hill, North Carolina

Lisa Whitlow

Department Chemistry
College
Chapel Hill, North Carolina

Michael Aguilar

Department Economics
College
Chapel Hill, North Carolina

James Coleman

Department English
College
Chapel Hill, North Carolina

David Jones

Department Chemistry
College
Chapel Hill, North Carolina

Seth Reice

Department Biology
College
Chapel Hill, North Carolina

Beril Ulku-Steiner

Department Psychology
College
Chapel Hill, North Carolina

Robin Brown

Department English
College
Chapel Hill, North Carolina

Hugon Karwowski

Department Physics
College
Chapel Hill, North Carolina

Christopher Roush

Department Journalism
College
Chapel Hill, North Carolina

Katsuhiko Sawamura

Department Asian Studies
College
Chapel Hill, North Carolina

Don Jicha

Department Chemistry
College
Chapel Hill, North Carolina

Bessi Mbadugha

Department Chemistry
College
Chapel Hill, North Carolina

Kenneth Sams

Department Classics
College
Chapel Hill, North Carolina

Holden Thorp

Department Chemistry
College
Chapel Hill, North Carolina

Katherine Williams

Department Dramatic Arts
College
Chapel Hill, North Carolina

Gary Glish

Department Chemistry
College
Chapel Hill, North Carolina

Clinton Key

Department Sociology
College
Chapel Hill, North Carolina

Michael McFee

Department English
College
Chapel Hill, North Carolina

Layna Mosley

Department Political Science
College
Chapel Hill, North Carolina

Valerie Pruvost

Department Languages
College
Chapel Hill, North Carolina

Jay Smith

Department History
College
Chapel Hill, North Carolina

Howard Aldrich

Department Sociology
College
Chapel Hill, North Carolina

Brendan Boyle

Department Classics
College
Chapel Hill, North Carolina

Erin Carlston

Department English
College
Chapel Hill, North Carolina

Patrick Conway

Department Economics
College
Chapel Hill, North Carolina

Elizabeth Greene

Department Classics
College
Chapel Hill, North Carolina

Radislav Lapushin

Department Literature
College
Chapel Hill, North Carolina

Ann Matthysse

Department Biology
College
Chapel Hill, North Carolina

Ted Mouw

Department Sociology
College
Chapel Hill, North Carolina

Genevieve Romeo

Department English
College
Chapel Hill, North Carolina

Frank Tsui

Department Physics
College
Chapel Hill, North Carolina

Evan Anderson

Department Economics
College
Chapel Hill, North Carolina

Carrie Bartek

Department Social Science
College
Chapel Hill, North Carolina

John Chasteen

Department History
College
Chapel Hill, North Carolina

Reginald Hildebrand

Department Ethnic Studies
College
Chapel Hill, North Carolina

Donna Lefebvre

Department Political Science
College
Chapel Hill, North Carolina

Ruth Moose

Department English
College
Chapel Hill, North Carolina

Dylan Parker

Department History
College
Chapel Hill, North Carolina

Melissa Pojasek

Department English
College
Chapel Hill, North Carolina

James Seay

Department English
College
Chapel Hill, North Carolina

Yuki Aratake

Department Asian Studies
College
Chapel Hill, North Carolina

John Bunting

Department Physical Ed
College
Chapel Hill, North Carolina

David Davis

Department English
College
Chapel Hill, North Carolina

Melissa Frazier

Department Linguistics
College
Chapel Hill, North Carolina

Eric Henry

Department Asian Studies
College
Chapel Hill, North Carolina

Yuko Kato

Department Asian Studies
College
Chapel Hill, North Carolina

Norberto Kerzman

Department Mathematics
College
Chapel Hill, North Carolina

James Leloudis

Department History
College
Chapel Hill, North Carolina

Jason Moore

Department Geography
College
Chapel Hill, North Carolina

David Phillips

Department English
College
Chapel Hill, North Carolina

Alan Shapiro

Department English
College
Chapel Hill, North Carolina

Cheryl Thayer

Department English
College
Chapel Hill, North Carolina

Megan Wallace

Department Philosophy
College
Chapel Hill, North Carolina

Daniel Anderson

Department English
College
Chapel Hill, North Carolina

Arthur Champagne

Department Physics
College
Chapel Hill, North Carolina

Patrick Curran

Department Psychology
College
Chapel Hill, North Carolina

Helene De Fays

Department Languages
College
Chapel Hill, North Carolina

Patricia Gensel

Department Biology
College
Chapel Hill, North Carolina

Douglas Kelly

Department Mathematics
College
Chapel Hill, North Carolina