North Carolina's Teacher Directory

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

J Colwell

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

Shirley Crum

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

Cathy Songer

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

Justin Eatmon

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

Christine Shallcross

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

Gil Grant

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

Yvonne Leonard

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

Dwarka Ramphal

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

Susan Smith

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

Mike Dodge

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

Mark Sherman

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

Margaret Moore

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

Jerry Leete

Department Biology
College
Elizabeth City, North Carolina

Hank Rion

Department Theater
College
Elizabeth City, North Carolina

Jane Rossman

Department Computer Information Systems
College
Elizabeth City, North Carolina

Kenneth Slack

Department English
College
Elizabeth City, North Carolina

Laura Morrison

Department Communication
College
Elizabeth City, North Carolina

Rex Etheridge

Department History
College
Manteo, North Carolina

Sherry Faithful

Department English
College
New Bern, North Carolina

Dan Best

Department Accounting
College
New Bern, North Carolina

Toni Blount

Department Health Science
College
New Bern, North Carolina

Ravi Sharma

Department Physics
College
New Bern, North Carolina

Kasey Melvin

Department Psychology
College
New Bern, North Carolina

Jennifer Stasack

Department Music
College
Davidson, North Carolina

Greg Snyder

Department Theology
College
Davidson, North Carolina

Suzanne Churchill

Department English
College
Davidson, North Carolina

Job Thomas

Department History
College
Davidson, North Carolina

David Wessner

Department Biology
College
Davidson, North Carolina

Malcolm Campbell

Department Biology
College
Davidson, North Carolina

Timothy Chartier

Department Mathematics
College
Davidson, North Carolina

Jonathan Berkey

Department History
College
Davidson, North Carolina

Magdalena Maiz-Pena

Department Languages
College
Davidson, North Carolina

Russell Crandall

Department Political Science
College
Davidson, North Carolina

Karen Bernd

Department Science
College
Davidson, North Carolina

Chris Paradise

Department Science
College
Davidson, North Carolina

John Wertheimer

Department History
College
Davidson, North Carolina

Bill Ringle

Department Anthropology
College
Davidson, North Carolina

Scott Ripley

Department Theater
College
Davidson, North Carolina

Vikram Kumar

Department Economics
College
Davidson, North Carolina

Fuji Lozada

Department Anthropology
College
Davidson, North Carolina

Kathleen Turner

Department Communication
College
Davidson, North Carolina

Susan Roberts

Department Political Science
College
Davidson, North Carolina

Gale Kaufman

Department Sociology
College
Davidson, North Carolina

Shaw Smith

Department Fine Arts
College
Davidson, North Carolina

Patricia Tilburg

Department History
College
Davidson, North Carolina

Nancy Fairley

Department Anthropology
College
Davidson, North Carolina

Louis Ortmayer

Department Political Science
College
Davidson, North Carolina

Ruth Beeston

Department Chemistry
College
Davidson, North Carolina

Gail Gibson

Department English
College
Davidson, North Carolina

Stephen Peterson

Department Physics
College
Davidson, North Carolina

Merle Schuh

Department Chemistry
College
Davidson, North Carolina

Ruth Ault

Department Psychology
College
Davidson, North Carolina

Hun Lye

Department Religion
College
Davidson, North Carolina

Douglas Ottati

Department Religion
College
Davidson, North Carolina

Lahki Sabaratnam

Department Sociology
College
Davidson, North Carolina

Scott Tonidandel

Department Psychology
College
Davidson, North Carolina

Lauren Yoder

Department Languages
College
Davidson, North Carolina

Donnell Griffin

Department Psychology
College
Lexington, North Carolina

Steven Richards

Department Business
College
Lexington, North Carolina

Peggy Grotberg

Department Computer Science
College
Lexington, North Carolina

Larry Burton

Department Computer Science
College
Lexington, North Carolina

Jon Foster

Department English
College
Lexington, North Carolina

Suzanne Ward

Department Languages
College
Lexington, North Carolina

Lydia Rose

Department Ethnic Studies
College
Charlotte, North Carolina

Lori Cameron

Department Communication
College
Charlotte, North Carolina

Richard MacPhail

Department Chemistry
College
Durham, North Carolina

Dalene Stangl

Department Statistics
College
Durham, North Carolina

James Tomberg

Department Mathematics
College
Durham, North Carolina

Margaret Hodel

Department Mathematics
College
Durham, North Carolina

Gary Hull

Department Sociology
College
Durham, North Carolina

Jeffrey Forbes

Department Computer Science
College
Durham, North Carolina

Edna Andrews

Department Languages
College
Durham, North Carolina

Linda George

Department Sociology
College
Durham, North Carolina

Elizabeth Vigdor

Department Public Policy
College
Durham, North Carolina

Neil De Marchi

Department Economics
College
Durham, North Carolina

Graciela Vidal

Department Languages
College
Durham, North Carolina

Roberto Cabeza

Department Psychology
College
Durham, North Carolina

Betsy Verhoeven

Department Writing
College
Durham, North Carolina

Michael Moses

Department English
College
Durham, North Carolina

Jie Cai

Department Languages
College
Durham, North Carolina

Alison Hill

Department Biology
College
Durham, North Carolina

Mary Boatwright

Department Classics
College
Durham, North Carolina

Michael Newcity

Department Law
College
Durham, North Carolina

Cj Skender

Department Business
College
Durham, North Carolina

Chris Hale

Department Mathematics
College
Durham, North Carolina

Paul Manos

Department Biology
College
Durham, North Carolina

Peter Nickerson

Department Religion
College
Durham, North Carolina

Keith Whitfield

Department Psychology
College
Durham, North Carolina

Martin Miller

Department History
College
Durham, North Carolina

Rebecca Vidra

Department Science
College
Durham, North Carolina

Anne Allison

Department Anthropology
College
Durham, North Carolina

Toni Carpio

Department Languages
College
Durham, North Carolina

Reeve Huston

Department History
College
Durham, North Carolina

Kristine Stiles

Department Fine Arts
College
Durham, North Carolina

Matthew Brim

Department Writing
College
Durham, North Carolina

Robert Malkin

Department Engineering
College
Durham, North Carolina

Lisa Merschel

Department Languages
College
Durham, North Carolina

Xin Zhou

Department Mathematics
College
Durham, North Carolina

Stefano Guerra

Department Mathematics
College
Durham, North Carolina

Keval Khaur Khalsa

Department Theology
College
Durham, North Carolina
Page 329 of 1570