North Carolina's Teacher Directory

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

Robert Egler

Department Physics
College
Raleigh, North Carolina

Erik Johannesson

Department Anthropology
College
Raleigh, North Carolina

Pete Link

Department English
College
Raleigh, North Carolina

James Selgrade

Department Mathematics
College
Raleigh, North Carolina

Harald Ade

Department Physics
College
Raleigh, North Carolina

Joe Caddell

Department History
College
Raleigh, North Carolina

Brian Despain

Department Languages
College
Raleigh, North Carolina

John Giles

Department Accounting
College
Raleigh, North Carolina

Richard Kidd

Department Physical Education
College
Raleigh, North Carolina

Richard Patty

Department Physics
College
Raleigh, North Carolina

Afsaneh Rabiei

Department Engineering
College
Raleigh, North Carolina

David Rieder

Department English
College
Raleigh, North Carolina

Matthias Stallmann

Department Computer Science
College
Raleigh, North Carolina

Chuck Wessell

Department Mathematics
College
Raleigh, North Carolina

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
Page 576 of 1570