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

Holly McDow

Department Mathematics
College
Pembroke, North Carolina

Thomas Panepinto

Department Music
College
Pembroke, North Carolina

Linda Smith

Department Business
College
Pembroke, North Carolina

Aubrey Swett

Department Psychology
College
Pembroke, North Carolina

Corey Thompson

Department Not Specified
College
Pembroke, North Carolina

Aaron Vandermeer

Department Music
College
Pembroke, North Carolina

Melissa Edwards

Department Mathematics
College
Pembroke, North Carolina

Jason S. Hutchens

Department Mass Communications
College
Pembroke, North Carolina

Tony Jackson

Department Religion
College
Pembroke, North Carolina

Stephen Marson

Department Sociology
College
Pembroke, North Carolina

Young Sohn

Department Social Work
College
Pembroke, North Carolina

Gretchen Alterowitz

Department Dance
College
Charlotte, North Carolina

Whitney Baggs

Department Spanish
College
Charlotte, North Carolina

Anthony Borrero

Department English
College
Charlotte, North Carolina

Bill Brandon

Department History
College
Charlotte, North Carolina

William Burgin

Department Mathematics
College
Charlotte, North Carolina

Yiying Cheng

Department Business
College
Charlotte, North Carolina

L. Conrad

Department Communication
College
Charlotte, North Carolina

Judith Cornelius

Department Nursing
College
Charlotte, North Carolina

Christine S. Davis

Department Communication Studies
College
Charlotte, North Carolina

Robert Gilmor

Department English
College
Charlotte, North Carolina

Richard Hartshorne

Department Education
College
Charlotte, North Carolina

Jolene Henning

Department Health Science
College
Charlotte, North Carolina

Aspen Hochhalter

Department Art
College
Charlotte, North Carolina

Edward Jenkins

Department Engineering
College
Charlotte, North Carolina

Jason Jurjevich

Department Geography
College
Charlotte, North Carolina

Donna Lanclos

Department Anthropology
College
Charlotte, North Carolina

Lena Lumelsky

Department Mathematics
College
Charlotte, North Carolina

Beth Marr

Department Education
College
Charlotte, North Carolina

David Mozina

Department Religious Studies
College
Charlotte, North Carolina

Manish Patel

Department English
College
Charlotte, North Carolina

Priebe

Department Engineering
College
Charlotte, North Carolina

J.Allen Queen

Department Education
College
Charlotte, North Carolina

Jerry Sandiford

Department Political Science
College
Charlotte, North Carolina

Jing Shi

Department Mathematics
College
Charlotte, North Carolina

April Spivack

Department Management
College
Charlotte, North Carolina

Debra Tobin

Department Communication Studies
College
Charlotte, North Carolina

Sarah Valvo

Department Not Specified
College
Charlotte, North Carolina

K Wells

Department History
College
Charlotte, North Carolina

Elizabeth Addington

Department Psychology
College
Charlotte, North Carolina

Jennifer Best

Department Psychology
College
Charlotte, North Carolina

John Carew

Department Health/Human Services
College
Charlotte, North Carolina

Catz

Department Anthropology
College
Charlotte, North Carolina

Liv Davila

Department Education
College
Charlotte, North Carolina

Maren Ehlers

Department History
College
Charlotte, North Carolina

Ian Ferguson

Department Electrical Engineering
College
Charlotte, North Carolina

Michael Figgers

Department Music
College
Charlotte, North Carolina

Vanessa Hair

Department English
College
Charlotte, North Carolina

Adam Hutcheson

Department Psychology
College
Charlotte, North Carolina

Jacob Koehler

Department Mathematics
College
Charlotte, North Carolina

YI Liu

Department Mathematics
College
Charlotte, North Carolina

Jonathan Mayhorn

Department Engineering
College
Charlotte, North Carolina

Robert Monaghan

Department Accounting
College
Charlotte, North Carolina

Vincent Ogunro

Department Engineering
College
Charlotte, North Carolina

Tamera Patton

Department Languages
College
Charlotte, North Carolina

Rajeev

Department Chemistry
College
Charlotte, North Carolina

Theresa Rhodes

Department Women's Studies
College
Charlotte, North Carolina

Roger Russi

Department German
College
Charlotte, North Carolina

Pamela Sofras

Department Theatre/Dance
College
Charlotte, North Carolina

Deborah Strumsky

Department Geography
College
Charlotte, North Carolina

Jerry Troutman

Department Chemistry
College
Charlotte, North Carolina

Qiuming Wei

Department Mechanical Engineering
College
Charlotte, North Carolina

Xiaoran WU

Department Business
College
Charlotte, North Carolina

Bruce Arigo

Department Criminal Justice
College
Charlotte, North Carolina

Candy Blevins

Department Nursing
College
Charlotte, North Carolina

Michael Campbell

Department Business
College
Charlotte, North Carolina

Clifford Carlin

Department Chemistry
College
Charlotte, North Carolina

Erica Clinard

Department Engineering
College
Charlotte, North Carolina

Christopher Crawford

Department Geography
College
Charlotte, North Carolina

Jenna Dumond

Department Chemistry
College
Charlotte, North Carolina

Amanda Dykema

Department English
College
Charlotte, North Carolina

Faramarz Farahi

Department Communication
College
Charlotte, North Carolina

Noel Freidline

Department Music
College
Charlotte, North Carolina

Andrea Gazzaniga

Department English
College
Charlotte, North Carolina

Caryl Gordon

Department American Studies
College
Charlotte, North Carolina

Katie Greene

Department English
College
Charlotte, North Carolina

Linda Halbert

Department Physical Ed
College
Charlotte, North Carolina

Martin Harris

Department English
College
Charlotte, North Carolina

Xia JI

Department Mathematics
College
Charlotte, North Carolina

Lisa Kline

Department English
College
Charlotte, North Carolina

Pam Lassiter

Department Counseling
College
Charlotte, North Carolina

Jing Li

Department Mathematics
College
Charlotte, North Carolina

Geoffrey Love

Department Art
College
Charlotte, North Carolina

Ross Meetenmeyer

Department Geography
College
Charlotte, North Carolina

Wendy Neustrup

Department Nursing
College
Charlotte, North Carolina

Jonathan Paddock

Department Communication Studies
College
Charlotte, North Carolina

Deanna Panetta

Department History
College
Charlotte, North Carolina

Nicole Peterson

Department Anthropology
College
Charlotte, North Carolina

Praveen Ramaprabhu

Department Engineering
College
Charlotte, North Carolina

Tony Schmitz

Department Engineering
College
Charlotte, North Carolina

Lucas T R

Department Mathematics
College
Charlotte, North Carolina

Carla Townsend

Department Languages
College
Charlotte, North Carolina

Jeanette Underwood

Department Mathematics
College
Charlotte, North Carolina

Elizabeth Wemlinger

Department Political Science
College
Charlotte, North Carolina

LI WU

Department Mathematics
College
Charlotte, North Carolina

Eunice Yang

Department Engineering Technology
College
Charlotte, North Carolina

John Allemeier

Department Music
College
Charlotte, North Carolina

Doyel Barman

Department Mathematics
College
Charlotte, North Carolina

Hannah Bennis

Department English
College
Charlotte, North Carolina

Debbie Bloom

Department Accounting
College
Charlotte, North Carolina
Page 537 of 1569