North Carolina's Teacher Directory

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

Nona Short

Department Graphic Arts
College
Raleigh, North Carolina

David Harris

Department Social Work
College
Raleigh, North Carolina

Mary Ann Johnson

Department Education
College
Raleigh, North Carolina

Cammie Manning

Department Mathematics
College
Raleigh, North Carolina

Rosalind Reichard

Department Mathematics
College
Raleigh, North Carolina

Curt Tomczyk

Department Theater
College
Raleigh, North Carolina

David Bragg

Department Music
College
Raleigh, North Carolina

Larry Grimmes

Department Biology
College
Raleigh, North Carolina

Marge Terhaar-Yonkers

Department Education
College
Raleigh, North Carolina

John Fields

Department Chemistry
College
Fayetteville, North Carolina

Lyden

Department Political Science
College
Fayetteville, North Carolina

Pam Strickland

Department Accounting
College
Fayetteville, North Carolina

Michelle Darnell

Department Philosophy
College
Fayetteville, North Carolina

Linda Gravitt

Department Business
College
Fayetteville, North Carolina

R Tedder

Department History
College
Fayetteville, North Carolina

D. Datta

Department Computer Science
College
Fayetteville, North Carolina

Terry House

Department Computer Science
College
Fayetteville, North Carolina

Deborah Murrray

Department Social Work
College
Fayetteville, North Carolina

Christopher Wirth

Department Physical Education
College
Fayetteville, North Carolina

Sam Engel

Department History
College
Fayetteville, North Carolina

Stephanie Hooper

Department Chemistry
College
Fayetteville, North Carolina

Mr. Marr

Department Economics
College
Fayetteville, North Carolina

John Sill

Department Sociology
College
Fayetteville, North Carolina

Larry Wells

Department Music
College
Fayetteville, North Carolina

Astrid Mel

Department Physical Education
College
Fayetteville, North Carolina

Joel Campbell

Department Not Specified
College
Wilmington, North Carolina

Bruce Livesay

Department Computer Science
College
Wilmington, North Carolina

Rob Tripp

Department Psychology
College
Wilmington, North Carolina

Angela Reynolds

Department Not Specified
College
Wilmington, North Carolina

Christy Kinnion

Department English
College
Wilmington, North Carolina

Erika Hammons

Department Mathematics
College
Statesville, North Carolina

Corrine Meador

Department Social Science
College
Statesville, North Carolina

Debra Bloom

Department Accounting
College
Statesville, North Carolina

Sally Vacca

Department Film
College
Statesville, North Carolina

Toni Dimella

Department Mathematics
College
Statesville, North Carolina

Stephen Knotts

Department Engineering
College
Statesville, North Carolina

Parks Collins

Department Biology
College
Statesville, North Carolina

Trevor Craig

Department Biology
College
Statesville, North Carolina

Gayle Fenner

Department Mathematics
College
Statesville, North Carolina

Meredith Moore

Department English
College
Statesville, North Carolina

Marianne Rogowski

Department Social Science
College
Statesville, North Carolina

Chris Spillane

Department English
College
Statesville, North Carolina

Bruce Williams

Department History
College
Statesville, North Carolina

Adrian Vansinderen

Department English
College
Troy, North Carolina

Jennifer Lucas

Department Biology
College
Troy, North Carolina

Ree Young

Department English
College
Troy, North Carolina

Robert Boer

Department Music
College
Montreat, North Carolina

Horacio Hernandez

Department Languages
College
Montreat, North Carolina

Abigail Fapetu

Department Business
College
Montreat, North Carolina

Norman Crumpacker

Department Business
College
Mount Olive, North Carolina

Elizabeth Strugatz

Department Criminal Justice
College
Mount Olive, North Carolina

Hollis Phelps

Department Religion
College
Mount Olive, North Carolina

Harold Griffin

Department Health Care Studies
College
Mount Olive, North Carolina

Angela Mullis

Department English
College
Mount Olive, North Carolina

Curt Roney

Department Business
College
Mount Olive, North Carolina

Marcia Clay

Department Psychology
College
Mount Olive, North Carolina

Wendy Edwards

Department Religion
College
Mount Olive, North Carolina

Robert Keys

Department Business
College
Mount Olive, North Carolina

Marie Morgan-Gowdy

Department Business
College
Mount Olive, North Carolina

Joy Whaley

Department Accounting
College
Mount Olive, North Carolina

Larry Woods

Department Management
College
Mount Olive, North Carolina

Ashley Hood

Department Education
College
Mount Olive, North Carolina

Matthew Walker

Department Finance
College
Mount Olive, North Carolina

Connie Armstrong

Department Humanities
College
Rocky Mount, North Carolina

Michael Drew

Department Criminal Justice
College
Rocky Mount, North Carolina

Brent Dozier

Department Mathematics
College
Rocky Mount, North Carolina

Amy Vester

Department Computer Science
College
Rocky Mount, North Carolina

Wes Bell

Department Biology
College
Rocky Mount, North Carolina

Jim Hartsell

Department Psychology
College
Rocky Mount, North Carolina

Kristen O'Malley

Department English
College
Rocky Mount, North Carolina

V Bishop

Department Education
College
Rocky Mount, North Carolina

Sarah Norris

Department Health Science
College
Rocky Mount, North Carolina

K Wilder

Department Education
College
Rocky Mount, North Carolina

Becky Wise

Department Health Science
College
Rocky Mount, North Carolina

Ming-Xiang Chen

Department Mathematics
College
Greensboro, North Carolina

Jorge Gaytan

Department Business
College
Greensboro, North Carolina

Dong-Kuen Jeong

Department Economics
College
Greensboro, North Carolina

Angela Morales

Department Languages
College
Greensboro, North Carolina

George Swan

Department Business
College
Greensboro, North Carolina

. Collins

Department Biology
College
Greensboro, North Carolina

Sydney Davis

Department English
College
Greensboro, North Carolina

Vallie Guthrie

Department Chemistry
College
Greensboro, North Carolina

Mary Lind

Department Business
College
Greensboro, North Carolina

Laura McMillan

Department Mathematics
College
Greensboro, North Carolina

Ginger Powe

Department Chemistry
College
Greensboro, North Carolina

Mary Vanderlinden

Department Journalism
College
Greensboro, North Carolina

Richard Watkins

Department Health Science
College
Greensboro, North Carolina

James Barnhill

Department Fine Arts
College
Greensboro, North Carolina

Samuel Casterlow

Department Mathematics
College
Greensboro, North Carolina

Ward Collis

Department Engineering
College
Greensboro, North Carolina

Dwight Davis

Department Communication
College
Greensboro, North Carolina

Samuel Garren

Department English
College
Greensboro, North Carolina

Rodward Hewlin

Department Engineering
College
Greensboro, North Carolina

Mary Lewis

Department Social Work
College
Greensboro, North Carolina

P Nguyen

Department Political Science
College
Greensboro, North Carolina

Tanya Price

Department African Studies
College
Greensboro, North Carolina

Geraldine Ray

Department Agriculture
College
Greensboro, North Carolina

V Saulter

Department English
College
Greensboro, North Carolina

William Adeniyi

Department Chemistry
College
Greensboro, North Carolina

Sunyung Bae

Department Chemistry
College
Greensboro, North Carolina