North Carolina's Teacher Directory

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

Robert Lindsey

Department Mathematics
College
Charlotte, North Carolina

Keith McLaughlin

Department History
College
Charlotte, North Carolina

Vanya Mullinax

Department Communication
College
Charlotte, North Carolina

Kelly Neymen

Department Education
College
Charlotte, North Carolina

Rahil Patel

Department Computer Science
College
Charlotte, North Carolina

Stephanie Teasley

Department English
College
Charlotte, North Carolina

Dontae Wooten

Department English
College
Charlotte, North Carolina

Stacy Ballard

Department Nursing
College
Charlotte, North Carolina

Ardella Blandford

Department Education
College
Charlotte, North Carolina

Dale Chrimes

Department Nursing
College
Charlotte, North Carolina

Lisa Harris

Department Health Science
College
Charlotte, North Carolina

Quillie Hunt

Department Mathematics
College
Charlotte, North Carolina

Marty Long

Department Health Science
College
Charlotte, North Carolina

Heather Myers

Department Mathematics
College
Charlotte, North Carolina

Frankie Tack

Department Humanities
College
Charlotte, North Carolina

Sheri Zehrung

Department Mathematics
College
Charlotte, North Carolina

Rory Brady

Department Communication
College
Charlotte, North Carolina

Scott Mienderland

Department Criminal Justice
College
Charlotte, North Carolina

Love

Department History
College
Charlotte, North Carolina

Lindsey Boyer

Department Accounting
College
Charlotte, North Carolina

Debrona Banks

Department English
College
Charlotte, North Carolina

Martha Cranford

Department Accounting
College
Charlotte, North Carolina

Rose Esquivel

Department Nursing
College
Charlotte, North Carolina

Yolanda Piewelski

Department English
College
Charlotte, North Carolina

Rebecca Crawford

Department Biology
College
Charlotte, North Carolina

Gene Draper

Department Computer Information Systems
College
Charlotte, North Carolina

Gary Gilbody

Department Computer Science
College
Charlotte, North Carolina

Chryl Head

Department Business
College
Charlotte, North Carolina

Chay Montemayor

Department Civil Engineering
College
Charlotte, North Carolina

Sylwia Starnawska

Department Economics
College
Charlotte, North Carolina

Staci Williams

Department Reading
College
Charlotte, North Carolina

Renata Clyborn

Department English
College
Charlotte, North Carolina

Patty Hill

Department Reading
College
Charlotte, North Carolina

Amy Lionberger

Department Communication
College
Charlotte, North Carolina

S Ross

Department Computer Science
College
Charlotte, North Carolina

Darren Young

Department Fine Arts
College
Charlotte, North Carolina

David Levine

Department Law
College
Charlotte, North Carolina

Brian Clarke

Department Law
College
Charlotte, North Carolina

Mandana Vidwan

Department Lawyering Process
College
Charlotte, North Carolina

Jason Huber

Department Law
College
Charlotte, North Carolina

Paul Megget

Department Law
College
Charlotte, North Carolina

Eugene Clark

Department Law
College
Charlotte, North Carolina

Roberta Studwell

Department Law
College
Charlotte, North Carolina

Jim Nesbitt

Department Music
College
Murfreesboro, North Carolina

Caroyln Modlin

Department Education
College
Murfreesboro, North Carolina

Emiley Isaacson

Department English
College
Murfreesboro, North Carolina

Christina Rupsch

Department Fine Arts
College
Murfreesboro, North Carolina

Michael Butrico

Department Music
College
Murfreesboro, North Carolina

Ken Wolfskill

Department English
College
Murfreesboro, North Carolina

Tajsha Eaves

Department English
College
Shelby, North Carolina

Kay McWhirter

Department Psychology
College
Shelby, North Carolina

Margret Gillikin

Department History
College
Shelby, North Carolina

Yolanda Graham-Gibson

Department Biology
College
Shelby, North Carolina

Danny Scruggs

Department Computer Science
College
Shelby, North Carolina

Lainey Troutman

Department Religion
College
Shelby, North Carolina

Wanda Leonard

Department Health Science
College
Shelby, North Carolina

Philip Rushemeza

Department Biology
College
Shelby, North Carolina

Kimberley Bageant

Department Mathematics
College
444 Western Blvd, Jacksonville, NC 28546, United States

Walter Purvis

Department Business
College
444 Western Blvd, Jacksonville, NC 28546, United States

Bob Wallace

Department Literature
College
444 Western Blvd, Jacksonville, NC 28546, United States

Howard Beuerman

Department Mathematics
College
444 Western Blvd, Jacksonville, NC 28546, United States

James Grossman

Department Mathematics
College
444 Western Blvd, Jacksonville, NC 28546, United States

Dave Perry

Department Criminal Justice
College
444 Western Blvd, Jacksonville, NC 28546, United States

Tyler Willis

Department Business Administration
College
444 Western Blvd, Jacksonville, NC 28546, United States

Trevor Brooks

Department Sociology
College
444 Western Blvd, Jacksonville, NC 28546, United States

Linda Douglas

Department Psychology
College
444 Western Blvd, Jacksonville, NC 28546, United States

Laverne Hines

Department Computer Skills
College
444 Western Blvd, Jacksonville, NC 28546, United States

Frank Lopes

Department Academic Skills Development
College
444 Western Blvd, Jacksonville, NC 28546, United States

Preston Brown

Department Chemistry
College
444 Western Blvd, Jacksonville, NC 28546, United States

Sara Colosimo

Department Biology
College
444 Western Blvd, Jacksonville, NC 28546, United States

Kelly Fultz

Department Mathematics
College
444 Western Blvd, Jacksonville, NC 28546, United States

Patrick Jaques

Department Architecture
College
444 Western Blvd, Jacksonville, NC 28546, United States

Libby Kachmor

Department Not Specified
College
444 Western Blvd, Jacksonville, NC 28546, United States

Jennifer Lang

Department History
College
444 Western Blvd, Jacksonville, NC 28546, United States

Derick Poku

Department Mathematics
College
444 Western Blvd, Jacksonville, NC 28546, United States

Tara Southerland

Department Biology
College
444 Western Blvd, Jacksonville, NC 28546, United States

James Svetlovics

Department Chemistry
College
444 Western Blvd, Jacksonville, NC 28546, United States

Jessica Wehner

Department Mathematics
College
444 Western Blvd, Jacksonville, NC 28546, United States

Paula Graham-Hood

Department Mathematics
College
444 Western Blvd, Jacksonville, NC 28546, United States

Jodi Marvel

Department Mathematics
College
444 Western Blvd, Jacksonville, NC 28546, United States

Leah Pursel

Department Biology
College
444 Western Blvd, Jacksonville, NC 28546, United States

Christine Weaver

Department Medical Technology
College
444 Western Blvd, Jacksonville, NC 28546, United States

D. Davenport

Department Mathematics
College
Elizabeth City, North Carolina

Andrea Berninger

Department Health
College
Elizabeth City, North Carolina

Mark Brumley

Department English
College
Elizabeth City, North Carolina

Thad Hollis

Department History
College
Elizabeth City, North Carolina

Steve Raisor

Department Fine Arts
College
Elizabeth City, North Carolina

Georgia Baker

Department Nursing
College
Elizabeth City, North Carolina

Wendy Guthrie

Department English
College
Elizabeth City, North Carolina

Charles Purser

Department Architecture
College
Elizabeth City, North Carolina

Barbie Sawyer

Department Computer Information Systems
College
Elizabeth City, North Carolina

Kenny Krentz

Department English
College
Elizabeth City, North Carolina

Gary Crane

Department Fine Arts
College
Manteo, North Carolina

Melvin Gladius

Department Medical Assisting
College
Manteo, North Carolina

Gery Boucher

Department History
College
New Bern, North Carolina

Jody Rouse

Department Computer Science
College
New Bern, North Carolina

Randall King

Department Mathematics
College
New Bern, North Carolina

Ken Wallace

Department Computer Science
College
New Bern, North Carolina

Catherine Chew

Department Education
College
New Bern, North Carolina

Michael Dixon

Department Music
College
New Bern, North Carolina