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

Farhad Javidi

Department Computer Science
College
Charlotte, North Carolina

Kathy Ryan

Department Mathematics
College
Charlotte, North Carolina

Tracie Sawyer

Department Communication
College
Charlotte, North Carolina

Susan Rowe

Department Legal Writing
College
Charlotte, North Carolina

Jason Jones

Department Law
College
Charlotte, North Carolina

Virgil Krapauskas

Department History
College
Murfreesboro, North Carolina

Steven Harders

Department Communication
College
Murfreesboro, North Carolina

Gregory Taylor

Department History
College
Murfreesboro, North Carolina

David Shaw

Department Music
College
Murfreesboro, North Carolina

Gladys Dejesus

Department Economics
College
Murfreesboro, North Carolina

Starr Camper

Department History
College
Shelby, North Carolina

Chandler

Department Psychology
College
Shelby, North Carolina

Hal Bryant

Department Art History
College
Shelby, North Carolina

Emily Johnson

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

Andrea Bates

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

Marc Noel

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

Anna Maria Cancelli

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

Kelly Richardson

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

Frank Long

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

Carla Gardner

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

John Jenkins

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

Terry Trafton

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

Melvin Oettinger

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

Christopher Schulte

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

Donald Williams

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

Stephanie Canfield

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

Charles Pitzer

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

Haydee Lavariega

Department Modern Languages
College
444 Western Blvd, Jacksonville, NC 28546, United States

Susan Morton

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

David Wilmoth

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

Tonia Watkins

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

Bobby Adams

Department Chemistry
College
Elizabeth City, North Carolina

Dean Roughton

Department English
College
Elizabeth City, North Carolina

Grace Wilson

Department English
College
Elizabeth City, North Carolina

Frank Hendrick

Department Mathematics
College
Elizabeth City, North Carolina

Pat Johnson

Department Psychology
College
New Bern, North Carolina

Fawaz Hjouj

Department Mathematics
College
New Bern, North Carolina

Beth Andrews

Department Mathematics
College
New Bern, North Carolina

Page Jones

Department Computer Science
College
New Bern, North Carolina

Kathleen Gallman

Department Nursing
College
New Bern, North Carolina

Amy Tilly

Department English
College
New Bern, North Carolina

Angela Willis

Department Languages
College
Davidson, North Carolina

Neil Lerner

Department Music
College
Davidson, North Carolina

Andrew Lustig

Department Religion
College
Davidson, North Carolina

Anne Wills

Department Humanities
College
Davidson, North Carolina

Peter Hess

Department Economics
College
Davidson, North Carolina

Burkhard Henke

Department Languages
College
Davidson, North Carolina

David Robb

Department Philosophy
College
Davidson, North Carolina

Rich Neidinger

Department Mathematics
College
Davidson, North Carolina

Mark Smith

Department Psychology
College
Davidson, North Carolina

Alan Singerman

Department Languages
College
Davidson, North Carolina

Annie Ingram

Department English
College
Davidson, North Carolina

Clark Ross

Department Economics
College
Davidson, North Carolina

Kathleen McElhaney

Department Psychology
College
Davidson, North Carolina

Henry Buckley

Department Languages
College
Davidson, North Carolina

Michael Mossinghoff

Department Mathematics
College
Davidson, North Carolina

Scott Denham

Department Languages
College
Davidson, North Carolina

Bob Ruth

Department Social Science
College
Davidson, North Carolina

Tonya Clay

Department Art
College
Davidson, North Carolina

Jeanne Neumann

Department Classics
College
Davidson, North Carolina

Mark Stanback

Department Biology
College
Davidson, North Carolina

Daniel Aldridge

Department History
College
Davidson, North Carolina

Margaret Munger

Department Psychology
College
Davidson, North Carolina

Joseph Dennis

Department History
College
Davidson, North Carolina

Judy Krenzer

Department Physical Ed
College
Davidson, North Carolina

Elizabeth Mills

Department English
College
Davidson, North Carolina

Onita Vaz-Hooper

Department English
College
Davidson, North Carolina

Robert Maydole

Department Philosophy
College
Davidson, North Carolina

John Kello

Department Psychology
College
Davidson, North Carolina

Michael Toumazou

Department Classics
College
Davidson, North Carolina

Verna Case

Department Biology
College
Davidson, North Carolina

Pamela Hay

Department Biology
College
Davidson, North Carolina

Margaret McCarthy

Department German
College
Davidson, North Carolina

Jessica Taft

Department Sociology
College
Davidson, North Carolina

Rudy Jackson

Department Psychology
College
Davidson, North Carolina

Thomas Pegelow Kaplan

Department History
College
Davidson, North Carolina

Dana Jafroodi

Department Biology
College
Lexington, North Carolina

Dana Hatcher

Department English
College
Lexington, North Carolina

Catherine Drader

Department English
College
Lexington, North Carolina

Steve Kapica

Department English
College
Lexington, North Carolina

Dave Cowden

Department Physics
College
Lexington, North Carolina

Dori Stanfield

Department Mathematics
College
Lexington, North Carolina

Syed Rashdee

Department Engineering
College
Charlotte, North Carolina

Alex Glass

Department Geology
College
Durham, North Carolina

Owen Astrachan

Department Computer Science
College
Durham, North Carolina

Lewis Blake

Department Mathematics
College
Durham, North Carolina

Steven Craig

Department Chemistry
College
Durham, North Carolina

Sherryl Broverman

Department Biology
College
Durham, North Carolina

Robert Brown

Department Physics
College
Durham, North Carolina

Christopher Roy

Department Chemistry
College
Durham, North Carolina

Kenneth Glander

Department Anthropology
College
Durham, North Carolina

Adriel Boals

Department Psychology
College
Durham, North Carolina

Ross Widenhoefer

Department Chemistry
College
Durham, North Carolina

Margaret McKean

Department Political Science
College
Durham, North Carolina

Orin Starn

Department Anthropology
College
Durham, North Carolina

Benjamin Albers

Department Writing
College
Durham, North Carolina

Robisheaux

Department History
College
Durham, North Carolina

Martha Reeves

Department Sociology
College
Durham, North Carolina

Robert Duvall

Department Computer Science
College
Durham, North Carolina

Deborah Gold

Department Psychology
College
Durham, North Carolina