North Carolina's Teacher Directory

Based on 99,873 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,873 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

Bruce Gehrig

Department Civil Engineering
College
Charlotte, North Carolina

David George

Department Mechanical Engineering
College
Charlotte, North Carolina

Heather Gordon

Department Communication Studies
College
Charlotte, North Carolina

Maj. Hale

Department Army Rotc
College
Charlotte, North Carolina

David Harrison

Department English
College
Charlotte, North Carolina

Parminder Juneja

Department Engineering Technology
College
Charlotte, North Carolina

Stacy Knight

Department Chemistry
College
Charlotte, North Carolina

Dean Kruckeburg

Department Communication Studies
College
Charlotte, North Carolina

Daniel Latta

Department Civil Engineering
College
Charlotte, North Carolina

Melanie Lowrance

Department Social Work
College
Charlotte, North Carolina

Miller J

Department Business
College
Charlotte, North Carolina

Betsy Newman

Department English
College
Charlotte, North Carolina

Edward Pardue

Department Criminal Justice
College
Charlotte, North Carolina

Teresa Petty

Department Education
College
Charlotte, North Carolina

Stephen Rines

Department Chemistry
College
Charlotte, North Carolina

Robert Schwaller

Department History
College
Charlotte, North Carolina

Dena Shenk

Department Sociology
College
Charlotte, North Carolina

Jamie Stickland

Department Geography
College
Charlotte, North Carolina

Kelli Triplett

Department Psychology
College
Charlotte, North Carolina

Milada Vachudova

Department Political Science
College
Charlotte, North Carolina

Edward Wierzalis

Department Counseling
College
Charlotte, North Carolina

Chang Xiao

Department Mathematics
College
Charlotte, North Carolina

M Yon

Department Education
College
Charlotte, North Carolina

Eric Anderson

Department Art
College
Charlotte, North Carolina

Sarah Baron

Department Art
College
Charlotte, North Carolina

Malena Bergman

Department Art
College
Charlotte, North Carolina

Aaron Cannistra

Department Physics
College
Charlotte, North Carolina

Sandra Clinton

Department Biology
College
Charlotte, North Carolina

Courteney Conrad

Department Political Science
College
Charlotte, North Carolina

Thomas Crowin

Department Physics
College
Charlotte, North Carolina

Kimberly Drucker

Department English
College
Charlotte, North Carolina

Oliver Easeen

Department Engineering
College
Charlotte, North Carolina

Thomas Forget

Department Architecture
College
Charlotte, North Carolina

Jonathan Gentry

Department History
College
Charlotte, North Carolina

Felix Germain

Department African Studies
College
Charlotte, North Carolina

Sally Griffin

Department English
College
Charlotte, North Carolina

Elaine Hill

Department English
College
Charlotte, North Carolina

Wei Huang

Department Mathematics
College
Charlotte, North Carolina

Anthony Iannone

Department English
College
Charlotte, North Carolina

William Jarrett

Department Information Technology
College
Charlotte, North Carolina

Gary Kilpp

Department Mathematics
College
Charlotte, North Carolina

Mayrese Koraly

Department Dance
College
Charlotte, North Carolina

Jeong Lim Chae

Department Mathematics
College
Charlotte, North Carolina

Brittany Love

Department Mathematics
College
Charlotte, North Carolina

Kin Chung Ma

Department Finance/Business Law
College
Charlotte, North Carolina

Franklin McCrary

Department Social Work
College
Charlotte, North Carolina

Deborah Miller

Department Social Work
College
Charlotte, North Carolina

Candace Mix

Department Health/Human Services
College
Charlotte, North Carolina

Trudy Moore-Harrison

Department Kinesiology
College
Charlotte, North Carolina

Pat O'Hara

Department Educational Leadership
College
Charlotte, North Carolina

Charles Pinckney

Department African American Studies
College
Charlotte, North Carolina

Lisa Rasmussen

Department Philosophy
College
Charlotte, North Carolina

Sonyia Richardson

Department Social Work
College
Charlotte, North Carolina

Katherine Roof

Department Psychology
College
Charlotte, North Carolina

Vaughn Schmutz

Department Sociology
College
Charlotte, North Carolina

Volkan Sevim

Department Mathematics
College
Charlotte, North Carolina

Travis Sinclair

Department Engineering
College
Charlotte, North Carolina

Fred Spano

Department Music
College
Charlotte, North Carolina

Steven Strang

Department Computer Science
College
Charlotte, North Carolina

Nozomi Takano

Department Languages
College
Charlotte, North Carolina

Josef Urbad

Department Engineering Technology
College
Charlotte, North Carolina

Chase Walden

Department English
College
Charlotte, North Carolina

Jennifer Whitaker

Department Music
College
Charlotte, North Carolina

Bert Wray

Department English
College
Charlotte, North Carolina

Alexandra L. Zagonel

Department Languages
College
Charlotte, North Carolina

Yong Zhang

Department Electrical Engineering
College
Charlotte, North Carolina

Julianna Avila

Department English
College
Charlotte, North Carolina

Bruce Bowles

Department English
College
Charlotte, North Carolina

Khan Bushra

Department Biology
College
Charlotte, North Carolina

Daniela Dal

Department Languages
College
Charlotte, North Carolina

Isil Demirdis

Department Marketing
College
Charlotte, North Carolina

Dianne Diaz

Department Communication Studies
College
Charlotte, North Carolina

Katherine Frear

Department Sociology
College
Charlotte, North Carolina

Andrew Hartley

Department Theatre/Dance
College
Charlotte, North Carolina

Cyril Jackson

Department Criminal Justice
College
Charlotte, North Carolina

Ashley Jewell

Department Biology
College
Charlotte, North Carolina

Foxtrot Lewis

Department Medicine
College
Charlotte, North Carolina

Udulatha Matukumalli

Department Chemistry
College
Charlotte, North Carolina

Han Ming

Department Biology
College
Charlotte, North Carolina

Doug Oaks

Department Business
College
Charlotte, North Carolina

Ken Piller

Department Biology
College
Charlotte, North Carolina

Rahul Saharia

Department Physics
College
Charlotte, North Carolina

Nishi Sood Bryska

Department Biology
College
Charlotte, North Carolina

Lori Thomas

Department Health/Human Services
College
Charlotte, North Carolina

Jay Tucker

Department Biology
College
Charlotte, North Carolina

Peiqin Zhang Xun Li

Department Information Systems
College
Charlotte, North Carolina

Jesse Barrick

Department Information Science
College
Wilmington, North Carolina

Frank Bongiorno

Department Music
College
Wilmington, North Carolina

Jeffery Boykin

Department English
College
Wilmington, North Carolina

Gwendolyn Clark

Department Social Work
College
Wilmington, North Carolina

Vivian Ferreyra-Pollock

Department Languages
College
Wilmington, North Carolina

Christopher Johns

Department Music
College
Wilmington, North Carolina

Patti Mason

Department Geology
College
Wilmington, North Carolina

Melanie Mortimore

Department Theater
College
Wilmington, North Carolina

John Myers

Department Honors
College
Wilmington, North Carolina

Dana Sachs

Department English
College
Wilmington, North Carolina

James Sprecher

Department Physical Education
College
Wilmington, North Carolina

Carol Van Camp

Department Psychology
College
Wilmington, North Carolina

Glenn Walberg

Department Business
College
Wilmington, North Carolina

James Wilson White

Department Ecology
College
Wilmington, North Carolina