North Carolina's Teacher Directory

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

Jonathan Schweibert

Department Religion
College
Hickory, North Carolina

Luis Velez

Department Health Science
College
Hickory, North Carolina

Donna Yount

Department Health Science
College
Hickory, North Carolina

Craig Branwen

Department Music
College
Raleigh, North Carolina

Will Hinton

Department Fine Arts
College
Louisburg, North Carolina

Wade Vickrey

Department Religion
College
Louisburg, North Carolina

April Harrison

Department Mathematics
College
Louisburg, North Carolina

Tara Hamilton

Department Chemistry
College
Louisburg, North Carolina

Patricia Palmer

Department Biology
College
Louisburg, North Carolina

Jennith Thomas

Department Science
College
Louisburg, North Carolina

Ralph Mayo

Department Education
College
Louisburg, North Carolina

Joel Reed

Department Music
College
Mars Hill, North Carolina

Donald Russell

Department Mathematics
College
Mars Hill, North Carolina

Larry Stern

Department Political Science
College
Mars Hill, North Carolina

Clemons Greg

Department Humanities
College
Mars Hill, North Carolina

Scott Pearson

Department Biology
College
Mars Hill, North Carolina

Bill Gregg

Department Theater
College
Mars Hill, North Carolina

Kathy Meacham

Department Religion
College
Mars Hill, North Carolina

Andrea Rockel

Department Biology
College
Mars Hill, North Carolina

Ken Robel

Department Communication
College
Williamston, North Carolina

Jan Graham

Department English
College
Spruce Pine, North Carolina

Tim Duncan

Department Criminal Justice
College
Spruce Pine, North Carolina

Dolly Horton

Department Health Science
College
Spruce Pine, North Carolina

Holli Greiner

Department English
College
Spruce Pine, North Carolina

Ken Nelson

Department History
College
Marion, North Carolina

Anna Goble-Talley

Department Nursing
College
Marion, North Carolina

Terrence Walsh

Department Computer Science
College
Marion, North Carolina

Gail Kenyon

Department Social Work
College
Raleigh, North Carolina

O' Harah

Department Mathematics
College
Raleigh, North Carolina

Georgia Springer

Department Art
College
Raleigh, North Carolina

Susan Callahan

Department Accounting
College
Raleigh, North Carolina

Nikki Curliss

Department Counseling
College
Raleigh, North Carolina

Charles Grant

Department Communication
College
Raleigh, North Carolina

John Milewicz

Department Business
College
Raleigh, North Carolina

Kira Stellato

Department Italian
College
Raleigh, North Carolina

Heather Bower

Department Child Development
College
Raleigh, North Carolina

Ellen Davis

Department Biology
College
Raleigh, North Carolina

Kathleen Hyland

Department Psychology
College
Raleigh, North Carolina

Mary Beth Marr

Department Early Childhood Education
College
Raleigh, North Carolina

Peggy Ross

Department Physical Education
College
Raleigh, North Carolina

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