North Carolina's Teacher Directory

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

Christie Wilson

Department English
College
Charlotte, North Carolina

Barbara Urban

Department Foreign Languages
College
Charlotte, North Carolina

Catherine Felton

Department Sociology
College
Charlotte, North Carolina

E Kusterer

Department Theater
College
Charlotte, North Carolina

Michael Kassner

Department Mathematics
College
Charlotte, North Carolina

Sheryl Buske

Department Law
College
Charlotte, North Carolina

Carlos Pauling

Department Business Law
College
Charlotte, North Carolina

Bill Harlow

Department Education
College
Murfreesboro, North Carolina

Dorothy Wallace

Department Accounting
College
Murfreesboro, North Carolina

Renee Felts

Department Business
College
Murfreesboro, North Carolina

Carolyn Phillips

Department Fine Arts
College
Murfreesboro, North Carolina

Al Dunkleman

Department Sociology
College
Shelby, North Carolina

Libby Hart

Department Mathematics
College
Shelby, North Carolina

B.J. Zamora

Department English
College
Shelby, North Carolina

Steve Putnam

Department Computer Science
College
Shelby, North Carolina

Linda Ross

Department Business
College
Shelby, North Carolina

Andrea Van Engelenhoven

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

Mercedes Meier

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

Kathy Cristofaro

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

Mike Crum

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

Sarah Symonds

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

Perry Ditch

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

Dianna Ofausia

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

Michael Schachter

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

Bob Muir

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

Mark Pike

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

Kate Walsh

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

Nick Cobun

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

William Otanez

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

Sam AU

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

Andrea Wilmoth

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

Terrence Smith

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

Richard Walker

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

Julie Long

Department English
College
Elizabeth City, North Carolina

Beth Hughes

Department Psychology
College
Elizabeth City, North Carolina

LaVern Parker

Department History
College
Elizabeth City, North Carolina

Julian Aydlett

Department Mathematics
College
Elizabeth City, North Carolina

Jeff Carter

Department Physical Ed
College
Elizabeth City, North Carolina

Mitch Fortescue

Department Psychology
College
New Bern, North Carolina

Caroline Whitehead

Department Sociology
College
New Bern, North Carolina

Patrice Brazell

Department English
College
New Bern, North Carolina

Philip Evancho

Department Fine Arts
College
New Bern, North Carolina

Betty Hatcher

Department English
College
New Bern, North Carolina

Joyce Belfance

Department Nursing
College
New Bern, North Carolina

Laurie Heyer

Department Mathematics
College
Davidson, North Carolina

Robin Barnes

Department History
College
Davidson, North Carolina

Helen Cho

Department Anthropology
College
Davidson, North Carolina

Larry Ligo

Department Art History
College
Davidson, North Carolina

Cynthia Lewis

Department English
College
Davidson, North Carolina

Karen Hales

Department Science
College
Davidson, North Carolina

Rizwan Zamir

Department Religion
College
Davidson, North Carolina

Sean McKeever

Department Philosophy
College
Davidson, North Carolina

Kyra Kietris

Department Languages
College
Davidson, North Carolina

Ken Menkhaus

Department Political Science
College
Davidson, North Carolina

Rosallba Scott

Department Languages
College
Davidson, North Carolina

Kelly Chaston

Department Economics
College
Davidson, North Carolina

Sharon Green

Department Fine Arts
College
Davidson, North Carolina

Karl Plank

Department Theology
College
Davidson, North Carolina

Mark McCulloh

Department Languages
College
Davidson, North Carolina

Paul Studtmann

Department Philosophy
College
Davidson, North Carolina

Michael Guasco

Department History
College
Davidson, North Carolina

Tim Beach-Verhey

Department Religion
College
Davidson, North Carolina

Pat Peroni

Department Biology
College
Davidson, North Carolina

David Blauch

Department Chemistry
College
Davidson, North Carolina

Paul Miller

Department English
College
Davidson, North Carolina

Alica Sparling

Department Economics
College
Davidson, North Carolina

Tara Villa Chamra

Department Music
College
Davidson, North Carolina

Linda McNally

Department Biology
College
Davidson, North Carolina

Dan Boye

Department Physics
College
Davidson, North Carolina

Gill Holland

Department English
College
Davidson, North Carolina

Sophia Sarafova

Department Biology
College
Davidson, North Carolina

Hansford Epes

Department Languages
College
Davidson, North Carolina

Jung Lee

Department Theology
College
Davidson, North Carolina

Frank Jacobus

Department Languages
College
Davidson, North Carolina

Erland Stevens

Department Science
College
Davidson, North Carolina

Ann Bressler

Department History
College
Davidson, North Carolina

Earl Edmondson

Department History
College
Davidson, North Carolina

Rita Martin

Department Spanish
College
Davidson, North Carolina

Catherine Slawy-Sutton

Department French
College
Davidson, North Carolina

Graham Bullock

Department Political Science
College
Davidson, North Carolina

Jon Casteel

Department Computer Science
College
Lexington, North Carolina

Allison Palmadessa

Department History
College
Lexington, North Carolina

Teresa Hyatt

Department Computer Science
College
Lexington, North Carolina

Jennifer Comer

Department Mathematics
College
Lexington, North Carolina

Michael Liu

Department Chemistry
College
Lexington, North Carolina

Jennifer Sink

Department Biology
College
Lexington, North Carolina

Rachid Ameur

Department Computer Science
College
Charlotte, North Carolina

Lori Leachman

Department Economics
College
Durham, North Carolina

Connel Fullenkamp

Department Economics
College
Durham, North Carolina

Steven Baldwin

Department Chemistry
College
Durham, North Carolina

Eric Toone

Department Chemistry
College
Durham, North Carolina

Jef Lamoureux

Department Psychology
College
Durham, North Carolina

Victor Strandberg

Department English
College
Durham, North Carolina

Alvin Crumbliss

Department Science
College
Durham, North Carolina

Thomas Nechyba

Department Economics
College
Durham, North Carolina

Christina Grimes

Department Psychology
College
Durham, North Carolina

Claudia Koonz

Department History
College
Durham, North Carolina

Moo Young Han

Department Physics
College
Durham, North Carolina

Kevin Weinfurt

Department Psychology
College
Durham, North Carolina

Nancy Mukundan

Department Chemistry
College
Durham, North Carolina