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

Tonya Orbaugh

Department English
College
Charlotte, North Carolina

James Potter

Department Business
College
Charlotte, North Carolina

Mohammed Reza

Department Mathematics
College
Charlotte, North Carolina

Susan Rivers

Department English
College
Charlotte, North Carolina

Judith Rowles

Department Communication Studies
College
Charlotte, North Carolina

Schrum

Department Biology
College
Charlotte, North Carolina

Ramesh Shankar

Department Engineering
College
Charlotte, North Carolina

Heather Shaughnessy

Department Health Science
College
Charlotte, North Carolina

Igor Strugar

Department Mathematics
College
Charlotte, North Carolina

PA Thao

Department Educational Leadership
College
Charlotte, North Carolina

Mary Beth Usher

Department Communication Studies
College
Charlotte, North Carolina

Robin Walker

Department English
College
Charlotte, North Carolina

James Watkins

Department Accounting
College
Charlotte, North Carolina

Marie White

Department Social Work
College
Charlotte, North Carolina

Julie Wright

Department English
College
Charlotte, North Carolina

Xing Zhang

Department Mathematics
College
Charlotte, North Carolina

Naiquan Zheng

Department Mechanical Engineering
College
Charlotte, North Carolina

Alex Barker

Department Health Administration
College
Charlotte, North Carolina

Keith Brant

Department Art
College
Charlotte, North Carolina

Minhao Cai

Department Finance/Business Law
College
Charlotte, North Carolina

Lorraine Charron

Department Nursing
College
Charlotte, North Carolina

Kaveh Daneshvar

Department Biology
College
Charlotte, North Carolina

Tom Dubois

Department Chemistry
College
Charlotte, North Carolina

Kohut Gary

Department Management
College
Charlotte, North Carolina

Eboni Hedgspeth

Department Psychology
College
Charlotte, North Carolina

Monts Jeffery

Department Business
College
Charlotte, North Carolina

Earnest Johnson

Department Criminal Justice
College
Charlotte, North Carolina

Theodore Lewis

Department Women's Studies
College
Charlotte, North Carolina

Simone McDowell

Department Communication Studies
College
Charlotte, North Carolina

Darafsheh Mohammad

Department Mathematics
College
Charlotte, North Carolina

Jarrod Moreland

Department Army Rotc
College
Charlotte, North Carolina

Kari Owens

Department Art
College
Charlotte, North Carolina

Linda Probst

Department Kinesiology
College
Charlotte, North Carolina

Carlos Sanchez

Department Philosophy
College
Charlotte, North Carolina

Sunita Sharma

Department Chemistry
College
Charlotte, North Carolina

Shaun Stone

Department Languages
College
Charlotte, North Carolina

Crystal Valdez

Department Spanish
College
Charlotte, North Carolina

Bingduo Yang

Department Mathematics/Statistics
College
Charlotte, North Carolina

Beth Barton

Department Psychology
College
Wilmington, North Carolina

Nandana Bose

Department Film
College
Wilmington, North Carolina

Patricia Buerger

Department Health
College
Wilmington, North Carolina

Howard Coleman

Department Education
College
Wilmington, North Carolina

Dana Friend

Department Geology
College
Wilmington, North Carolina

Holly Jones

Department Psychology
College
Wilmington, North Carolina

Adelaide Kopotic

Department Education
College
Wilmington, North Carolina

Daniel McGhan

Department Mathematics
College
Wilmington, North Carolina

Shane Oakley

Department Philosophy
College
Wilmington, North Carolina

Arun Sanghvi

Department Computer Science
College
Wilmington, North Carolina

Valerie Surett

Department English
College
Wilmington, North Carolina

Alan Van Wyk

Department Religion
College
Wilmington, North Carolina

Matthew Waldschlagel

Department Philosophy
College
Wilmington, North Carolina

Joe Wilson

Department Theology
College
Wilmington, North Carolina

Hunter Broadwell

Department Business
College
Wilmington, North Carolina

Lawrence Cahoon

Department Biology
College
Wilmington, North Carolina

Beverly Cree

Department Education
College
Wilmington, North Carolina

Suzanne Dorsey

Department Honors
College
Wilmington, North Carolina

Barbara Furr

Department Music
College
Wilmington, North Carolina

Jennifer Grob

Department Education
College
Wilmington, North Carolina

Sarah Hallenbeck

Department English
College
Wilmington, North Carolina

Marianne Hogue

Department Art History
College
Wilmington, North Carolina

Nancy King

Department Music
College
Wilmington, North Carolina

Paula Lewis

Department Languages
College
Wilmington, North Carolina

Magdalena Morling

Department Creative Writing
College
Wilmington, North Carolina

Erika Robertson

Department Education
College
Wilmington, North Carolina

Sylvia Santaballa

Department Languages
College
Wilmington, North Carolina

Jarrod Tanny

Department History
College
Wilmington, North Carolina

Cecil Willis

Department Criminal Justice
College
Wilmington, North Carolina

Julie Atento

Department Operations Management
College
Wilmington, North Carolina

Melissa Bass

Department Social Work
College
Wilmington, North Carolina

Marquita Brown

Department Physical Education
College
Wilmington, North Carolina

Cyndee Cathey

Department Education
College
Wilmington, North Carolina

Mark Cox

Department Creative Writing
College
Wilmington, North Carolina

Todd Desorbo

Department Physical Education
College
Wilmington, North Carolina

Mika Elovaara

Department Liberal Studies
College
Wilmington, North Carolina

David Gagliano

Department Languages
College
Wilmington, North Carolina

Jessica Greene

Department Theater
College
Wilmington, North Carolina

Ned Irvine

Department Graphic Arts
College
Wilmington, North Carolina

Shawna Kenney

Department English
College
Wilmington, North Carolina

Bonnie Krcmar

Department Education
College
Wilmington, North Carolina

Tse-Lynn Loh

Department Biology
College
Wilmington, North Carolina

Derrick Miller

Department Languages
College
Wilmington, North Carolina

Leslie Moore

Department Biology
College
Wilmington, North Carolina

John Morrison

Department Physics
College
Wilmington, North Carolina

Kristen O'Donovan

Department Political Science
College
Wilmington, North Carolina

Granetta Richardson

Department Film
College
Wilmington, North Carolina

Maria Selin

Department Literature
College
Wilmington, North Carolina

Andi Steele

Department Fine Arts
College
Wilmington, North Carolina

Kurt Tressler

Department Biology
College
Wilmington, North Carolina

Marcell Tuinen

Department Biology
College
Wilmington, North Carolina

Paul Wilkes

Department English
College
Wilmington, North Carolina

Scott Amundsen

Department Freshman Seminar
College
Wilmington, North Carolina

Steve Bailey

Department Music
College
Wilmington, North Carolina

Micheal Barber

Department Finance
College
Wilmington, North Carolina

Helene Bruno

Department Sociology
College
Wilmington, North Carolina

Pamela Cordle

Department Music
College
Wilmington, North Carolina

Janelle Derstine

Department Philosophy
College
Wilmington, North Carolina

Vivanna Diaz

Department Geology
College
Wilmington, North Carolina

Kelly Edmisten

Department English
College
Wilmington, North Carolina

Lathardus Goggins

Department Social Work
College
Wilmington, North Carolina

Brooks Heintzelman

Department Creative Writing
College
Wilmington, North Carolina