North Carolina's Teacher Directory

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

Ron Holton

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

Kelly Price

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

Donna Snyder

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

Eric Storie

Department Biology
College
Elizabeth City, North Carolina

Linda Hale

Department Mathematics
College
Elizabeth City, North Carolina

Lisa Williams

Department Mathematics
College
Elizabeth City, North Carolina

Gale Flax

Department Art
College
Elizabeth City, North Carolina

Jeremy Adams

Department Physical Education
College
Elizabeth City, North Carolina

Rachel Crane

Department Nursing
College
Elizabeth City, North Carolina

James Ermi

Department Chemistry
College
Elizabeth City, North Carolina

Tammy Kelley

Department Psychology
College
Elizabeth City, North Carolina

Rebecca Walker

Department Medical Assisting
College
Elizabeth City, North Carolina

Vicki Moulson

Department English
College
Manteo, North Carolina

Chris Perry

Department Biology
College
Manteo, North Carolina

Kyle Warner

Department English
College
New Bern, North Carolina

Charles Driscoll

Department Chemistry
College
New Bern, North Carolina

Blair Hill

Department Education
College
New Bern, North Carolina

Jill Loveless

Department English
College
New Bern, North Carolina

Maria Pharr

Department Biology
College
New Bern, North Carolina

Martha Blake

Department Art History
College
New Bern, North Carolina

Sherry Forrest

Department Education
College
New Bern, North Carolina

Suzanne Kaylor

Department English
College
New Bern, North Carolina

Quincy Liteske

Department Religion
College
New Bern, North Carolina

Christopher Paul

Department English
College
New Bern, North Carolina

Kaisy Wilkerson-Mills

Department English
College
New Bern, North Carolina

Pamela Flannery

Department English
College
New Bern, North Carolina

Milton Miller

Department Economics
College
New Bern, North Carolina

Michael Williams

Department Machine Technology
College
New Bern, North Carolina

Florin Beschea-Fache

Department French
College
Davidson, North Carolina

Christine Marshall

Department English
College
Davidson, North Carolina

Karmella Haynes

Department Biology
College
Davidson, North Carolina

Carl Yerger

Department Mathematics
College
Davidson, North Carolina

Mark Barsoum

Department Biology
College
Davidson, North Carolina

Will Hodge

Department Physics
College
Davidson, North Carolina

Hilary Becker

Department Classics
College
Davidson, North Carolina

Jason Koo

Department English
College
Davidson, North Carolina

Matthew Luter

Department English
College
Davidson, North Carolina

Stephen Staff

Department Not Specified
College
Davidson, North Carolina

Julianne Mills

Department Economics
College
Davidson, North Carolina

Isaac Thomas

Department Art
College
Davidson, North Carolina

Dottie Burkhart

Department English
College
Lexington, North Carolina

Danette McCandless

Department Biology
College
Lexington, North Carolina

Patty Clerico

Department Computer Science
College
Lexington, North Carolina

Kim Benson

Department Nursing
College
Lexington, North Carolina

Doc Rivest

Department Communication
College
Lexington, North Carolina

Sharon Coppley

Department Languages
College
Lexington, North Carolina

Kris Joss

Department Languages
College
Lexington, North Carolina

Lymen Newton

Department Marketing
College
Lexington, North Carolina

Marty Parlier

Department Emt/Paramedic
College
Lexington, North Carolina

Keith Thompson

Department Mathematics
College
Lexington, North Carolina

John Hart

Department Computer Science
College
Lexington, North Carolina

Sharon Moore

Department Accounting
College
Lexington, North Carolina

Deborah Edwards

Department English
College
Charlotte, North Carolina

Sayed Rashdee

Department Engineering
College
Charlotte, North Carolina

Medhi Arjomandi

Department Languages
College
Charlotte, North Carolina

Harris Schiller

Department Business
College
Charlotte, North Carolina

Kate Irons

Department Psychology
College
Charlotte, North Carolina

Howard Muldrow

Department Design
College
Charlotte, North Carolina

Professor Ajeet Singh

Department Engineering
College
Charlotte, North Carolina

Robin Benati

Department Psychology
College
Charlotte, North Carolina

David Joyce

Department Computer Science
College
Charlotte, North Carolina

Joe McDonald

Department Sociology
College
Charlotte, North Carolina

Tom Story

Department Computer Science
College
Charlotte, North Carolina

John Deichstetter

Department Biology
College
Charlotte, North Carolina

Barbara Eichler

Department Social Science
College
Charlotte, North Carolina

Anthony Hebert

Department English
College
Charlotte, North Carolina

Larry Kirsch

Department Engineering
College
Charlotte, North Carolina

Robert Lawrence

Department English
College
Charlotte, North Carolina

Troy Mack

Department Engineering
College
Charlotte, North Carolina

Frank Mixon

Department English
College
Charlotte, North Carolina

Elizabeth O'Shaugnessy

Department Psychology
College
Charlotte, North Carolina

Shawn Schumacher

Department English
College
Charlotte, North Carolina

Susan Smyth

Department Communication
College
Charlotte, North Carolina

Nary Willett

Department Computer Science
College
Charlotte, North Carolina

Karen Appleyard

Department Psychology
College
Durham, North Carolina

Melanie Bonner

Department Psychology
College
Durham, North Carolina

Anne Catlla

Department Mathematics
College
Durham, North Carolina

John Clum

Department Theater
College
Durham, North Carolina

Miriam Cooke

Department Literature
College
Durham, North Carolina

Charles Del Dotto

Department Theater
College
Durham, North Carolina

Faulkner Fox

Department Writing
College
Durham, North Carolina

Linda Goodwin

Department Health Science
College
Durham, North Carolina

Maria Susana Hansley

Department Writing
College
Durham, North Carolina

Beth Holmgren

Department Not Specified
College
Durham, North Carolina

Gershon Kedem

Department Computer Science
College
Durham, North Carolina

Dan Lafave

Department Economics
College
Durham, North Carolina

Francisco Lopez-Martin

Department Languages
College
Durham, North Carolina

Patrick Miller

Department Philosophy
College
Durham, North Carolina

S. Philip Morgan

Department Sociology
College
Durham, North Carolina

Mark Palmeri

Department Engineering
College
Durham, North Carolina

William Reddy

Department History
College
Durham, North Carolina

Judith Ruderman

Department English
College
Durham, North Carolina

Kristin Solli

Department Writing
College
Durham, North Carolina

Bill Tobin

Department Sociology
College
Durham, North Carolina

John Transue

Department Political Science
College
Durham, North Carolina

Jin Wang

Department Mathematics
College
Durham, North Carolina

Jonathan Anomaly

Department Philosophy
College
Durham, North Carolina

Sara Sun Beale

Department Law
College
Durham, North Carolina

Emily Bernhardt

Department Biology
College
Durham, North Carolina

Martin Brooke

Department Engineering
College
Durham, North Carolina
Page 514 of 1570