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

Cheryl Block

Department Languages
College
Raleigh, North Carolina

Patricia Buddin

Department Asl/Deaf Studies
College
Raleigh, North Carolina

Cynthia Cudaback

Department Science
College
Raleigh, North Carolina

Joseph Gomez

Department English
College
Raleigh, North Carolina

Melissa Howsam

Department English
College
Raleigh, North Carolina

Chirag Lakhani

Department Mathematics
College
Raleigh, North Carolina

Mindy Martin

Department Mathematics
College
Raleigh, North Carolina

Kailash Misra

Department Mathematics
College
Raleigh, North Carolina

Jonathan Phillips

Department Economics
College
Raleigh, North Carolina

Gerald Surh

Department History
College
Raleigh, North Carolina

Anna Bigelow

Department Religion
College
Raleigh, North Carolina

Brooke Calton

Department English
College
Raleigh, North Carolina

Bart Craig

Department Psychology
College
Raleigh, North Carolina

Christina Erbacher

Department Mathematics
College
Raleigh, North Carolina

Michael Grimwood

Department English
College
Raleigh, North Carolina

Nicole Harrell

Department Communication
College
Raleigh, North Carolina

Sandford Kessler

Department Political Science
College
Raleigh, North Carolina

Shana Lieberman

Department Mathematics
College
Raleigh, North Carolina

James Martin

Department Chemistry
College
Raleigh, North Carolina

Dmitri Mitin

Department Political Science
College
Raleigh, North Carolina

Susan Navey-Davis

Department Languages
College
Raleigh, North Carolina

Craig Newmark

Department Economics
College
Raleigh, North Carolina

Beryl Pittman

Department English
College
Raleigh, North Carolina

Roby Sawyers

Department Accounting
College
Raleigh, North Carolina

Ryan Therkelsen

Department Mathematics
College
Raleigh, North Carolina

J. Keith Townsend

Department Engineering
College
Raleigh, North Carolina

Brenda Alston-Mills

Department Biology
College
Raleigh, North Carolina

Dennis Bahler

Department Computer Science
College
Raleigh, North Carolina

Jason Bivins

Department Religion
College
Raleigh, North Carolina

Lauren Brown

Department Business
College
Raleigh, North Carolina

Lung Chung

Department Mathematics
College
Raleigh, North Carolina

Meredith Dangel

Department English
College
Raleigh, North Carolina

Jon Ernstberger

Department Mathematics
College
Raleigh, North Carolina

Mohammed Sultan

Department Science
High School
5935 Raleigh Rd, Benson, North Carolina 27504

Stilphen

Department Not Specified
High School
11530 Beatties Ford Rd, Huntersville, North Carolina 28078

Dennis Lawson

Department Principal
Middle School
543 Old Westfield Rd, Pilot Mountain, North Carolina 27041

Zach Jenkins

Department Nursing
Middle School
Pride Way,Raleigh, NC 27613

Shaneeka Moore

Department English
High School
2600 Rock Quarry Rd, Raleigh, North Carolina 27610

Micheal

Department English
High School
2200 N Mebane St, Burlington, North Carolina 27217

J Moore

Department Librarian
High School
2200 N Mebane St, Burlington, North Carolina 27217

Mrs. Cooper

Department History
Middle School
301 Meadowlark Dr, Winston Salem, North Carolina 27106

Versaggi

Department Not Specified
High School
910 Highland Ct, Winston Salem, North Carolina 27103

Ora Gelley

Department Film
College
Raleigh, North Carolina

Holly Hayes

Department English
College
Raleigh, North Carolina

Chris Hinkle

Department Physics
College
Raleigh, North Carolina

Jason Ingram

Department Communication
College
Raleigh, North Carolina

Jackie Krim

Department Physics
College
Raleigh, North Carolina

Paul Maggard

Department Chemistry
College
Raleigh, North Carolina

Lisa Marshall

Department Engineering
College
Raleigh, North Carolina

Laura McKinney

Department Anthropology
College
Raleigh, North Carolina

Gabe Morris

Department English
College
Raleigh, North Carolina

Amy Otterson

Department Communication
College
Raleigh, North Carolina

Chris Prentice

Department Political Science
College
Raleigh, North Carolina

Megan Sawyer

Department Mathematics
College
Raleigh, North Carolina

Frederick Semazzi

Department Mathematics
College
Raleigh, North Carolina

Scott Stage

Department Psychology
College
Raleigh, North Carolina

Isabel Terry

Department Anthropology
College
Raleigh, North Carolina

John Wall

Department English
College
Raleigh, North Carolina

Keith Weninger

Department Physics
College
Raleigh, North Carolina

Jane Christensen

Department Political Science
College
Rocky Mount, North Carolina

Kayce Meginnis-Payne

Department Psychology
College
Raleigh, North Carolina

Whitney Cain

Department Psychology
College
Raleigh, North Carolina

Rob King

Department Physical Ed
College
Raleigh, North Carolina

Mercedes Guijarro

Department Languages
College
Raleigh, North Carolina

Bill Benfield

Department Religion
College
Misenheimer, North Carolina

Anne Bennett

Department Education
College
Misenheimer, North Carolina

David Palmer

Department Music
College
Misenheimer, North Carolina

Mark McCallum

Department Biology
College
Misenheimer, North Carolina

Tracy Espy

Department Social Science
College
Misenheimer, North Carolina

James Pazun

Department Science
College
Misenheimer, North Carolina

Ross Braymer

Department Mathematics
College
Misenheimer, North Carolina

Ali Sever

Department Computer Science
College
Misenheimer, North Carolina

Mark Wencel

Department Economics
College
Roxboro, North Carolina

Charles Saunders

Department History
College
Greenville, North Carolina

Andy Sugg

Department English
College
Greenville, North Carolina

Cathy Reynolds

Department English
College
Greenville, North Carolina

Greg Baldwin

Department Communication
College
Greenville, North Carolina

D Ambert

Department Biology
College
Greenville, North Carolina

Sandra Ben-Gala

Department Biology
College
Greenville, North Carolina

Stewart Woodley

Department History
College
Greenville, North Carolina

Judith Kasperek

Department Biology
College
Greenville, North Carolina

Nicholas Ryan

Department Biology
College
Greenville, North Carolina

Joanne James

Department English
College
Greenville, North Carolina

Billy Hamm

Department English
College
Greenville, North Carolina

Ed Mann

Department English
College
Greenville, North Carolina

G Carlson

Department Biology
College
Greenville, North Carolina

Wanda Smith

Department Social Science
College
Greenville, North Carolina

Sue Jefferson

Department English
College
Greenville, North Carolina

Mitch Butts

Department English
College
Greenville, North Carolina

Rain Parker

Department Graphic Arts
College
Greenville, North Carolina

Daniel Entzminger

Department Business
College
Greenville, North Carolina

Dana Parker

Department Health Science
College
Greenville, North Carolina

Joanne Dunn

Department English
College
Greenville, North Carolina

Valentina Holder

Department Medicine
College
Greenville, North Carolina

Lynn Lee

Department Computer Science
College
Greenville, North Carolina

Mark Saywer

Department Humanities
College
Greenville, North Carolina

Cathy Bullock

Department Political Science
College
Greenville, North Carolina

Celia Coob-Moore

Department Humanities
College
Greenville, North Carolina

Luke Esposito

Department Art History
College
Greenville, North Carolina

Ana-Isabel Jimenez-Leary

Department Languages
College
Greenville, North Carolina
Page 575 of 1569