North Carolina's Teacher Directory

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

Karen Niemczyk

Department Design
College
Greensboro, North Carolina

Brad Parquette

Department Fine Arts
College
Greensboro, North Carolina

Nicholas Pool

Department Music
College
Greensboro, North Carolina

Joseph Ross

Department History
College
Greensboro, North Carolina

Caitlin M Saraphis

Department History
College
Greensboro, North Carolina

Abby Stanley

Department Biology
College
Greensboro, North Carolina

Mary Lou Veal

Department Physical Ed
College
Greensboro, North Carolina

Kittichai Watchravesringkan

Department Marketing
College
Greensboro, North Carolina

Kirill Bumin

Department Political Science
College
Pembroke, North Carolina

Carole Graham

Department Political Science
College
Pembroke, North Carolina

Deborah Groves

Department Nursing
College
Pembroke, North Carolina

Richard Kang

Department Business Administration
College
Pembroke, North Carolina

Glenda Pope

Department Religion
College
Pembroke, North Carolina

Mike Roberts

Department English
College
Pembroke, North Carolina

Harold Teague

Department Chemistry
College
Pembroke, North Carolina

Jeff Bolles

Department Physical Education
College
Pembroke, North Carolina

Jason Davis

Department English
College
Pembroke, North Carolina

Deok-Hyun Hwang

Department Computer Science
College
Pembroke, North Carolina

Charles Lillie

Department Computer Science
College
Pembroke, North Carolina

Micheal McGuiness

Department Political Science
College
Pembroke, North Carolina

Brandon Sanderson

Department Art
College
Pembroke, North Carolina

Terry Voorhees

Department English
College
Pembroke, North Carolina

Janita Byars

Department Music
College
Pembroke, North Carolina

Ed Cavallerano

Department Geology
College
Pembroke, North Carolina

Marchell David

Department Political Science
College
Pembroke, North Carolina

Thomas Heffernan

Department English
College
Pembroke, North Carolina

Jennifer Johnson

Department Nursing
College
Pembroke, North Carolina

Sandy Jones

Department Education
College
Pembroke, North Carolina

Robert Nelms

Department History
College
Pembroke, North Carolina

Michael Sanderson

Department Art
College
Pembroke, North Carolina

Deborah Banker

Department Special Education
College
Pembroke, North Carolina

Richard Burnette

Department Business
College
Pembroke, North Carolina

Rolland Coulon

Department Biology
College
Pembroke, North Carolina

David Dran

Department Social Work
College
Pembroke, North Carolina

Patrick Hannigan

Department Education
College
Pembroke, North Carolina

Hugh Jackson

Department Psychology
College
Pembroke, North Carolina

Ira (tommy) Jarrell

Department Business
College
Pembroke, North Carolina

Ronald Layne

Department Speech
College
Pembroke, North Carolina

Dwayne McSwain

Department Accounting
College
Pembroke, North Carolina

Stacy Pendarvis

Department Psychology
College
Pembroke, North Carolina

Tony Reese

Department Art
College
Pembroke, North Carolina

John Spillan

Department Business
College
Pembroke, North Carolina

Sonia Tinsley

Department Health Science
College
Pembroke, North Carolina

Dana Welte

Department Elementary Education
College
Pembroke, North Carolina

Julie Floss

Department Art
College
Pembroke, North Carolina

Diane Innes

Department International Business
College
Pembroke, North Carolina

Ana Lara

Department Spanish
College
Pembroke, North Carolina

John Masters

Department Accounting
College
Pembroke, North Carolina

Sandra Strickland

Department Freshman Seminar
College
Pembroke, North Carolina

Bodkin Amato

Department Marketing
College
Charlotte, North Carolina

Krupal Amin

Department English
College
Charlotte, North Carolina

Jeff Balmer

Department Architecture
College
Charlotte, North Carolina

Kent Brintnall

Department Religious Studies
College
Charlotte, North Carolina

Monica Burke

Department Elementary Education
College
Charlotte, North Carolina

Susana Cisneros

Department Languages
College
Charlotte, North Carolina

Robert Cope

Department Chemistry
College
Charlotte, North Carolina

David Cottrell

Department Engineering
College
Charlotte, North Carolina

Kristin Deangelis

Department English
College
Charlotte, North Carolina

Amy Good

Department Elementary Education
College
Charlotte, North Carolina

Eric Heggestad

Department Psychology
College
Charlotte, North Carolina

Tom Hiebert

Department Finance/Business Law
College
Charlotte, North Carolina

Angela Hohm

Department Fine Arts
College
Charlotte, North Carolina

Barbara John

Department Geography
College
Charlotte, North Carolina

Donna Kazemi

Department Nursing
College
Charlotte, North Carolina

Tarik Kiley

Department Geography
College
Charlotte, North Carolina

Langevin

Department Finance
College
Charlotte, North Carolina

Sueanne McKinney

Department Education
College
Charlotte, North Carolina

Maryann Mraz

Department Education
College
Charlotte, North Carolina

Steve Patterson

Department Engineering
College
Charlotte, North Carolina

David Pugalee

Department Education
College
Charlotte, North Carolina

Dustin Read

Department Business
College
Charlotte, North Carolina

Stephanie Schmidt

Department Communication Studies
College
Charlotte, North Carolina

Frank Skinner

Department Mechanical Engineering
College
Charlotte, North Carolina

David Sterka

Department Biology
College
Charlotte, North Carolina

Korey Tango

Department Biology
College
Charlotte, North Carolina

Susanne Tranguch

Department Science
College
Charlotte, North Carolina

Andrew Willis

Department Electrical Engineering
College
Charlotte, North Carolina

Neha Ahuja

Department Chemistry
College
Charlotte, North Carolina

William Bachrodt

Department Finance/Business Law
College
Charlotte, North Carolina

Heather Bixby

Department Psychology
College
Charlotte, North Carolina

Jun Chen

Department Finance/Business Law
College
Charlotte, North Carolina

C De Godev

Department Languages
College
Charlotte, North Carolina

Ahmed El-Ghannam

Department Mechanical Engineering
College
Charlotte, North Carolina

Michael Fiddy

Department Engineering
College
Charlotte, North Carolina

Crystal Fox

Department Biology
College
Charlotte, North Carolina

Amy Hall

Department History
College
Charlotte, North Carolina

Sallie Ives

Department Geography
College
Charlotte, North Carolina

James Laditka

Department Public Health
College
Charlotte, North Carolina

Karen Langbehn

Department English
College
Charlotte, North Carolina

Mark Lockwood

Department English
College
Charlotte, North Carolina

David Naylor

Department Civil Engineering
College
Charlotte, North Carolina

Ryan Oliver

Department Chemistry
College
Charlotte, North Carolina

Nicole Perri

Department Architecture
College
Charlotte, North Carolina

Elijah Ray

Department Mathematics
College
Charlotte, North Carolina

Heather Richter

Department Computer Science
College
Charlotte, North Carolina

M Sadat

Department Mathematics
College
Charlotte, North Carolina

Josyula Srikant

Department Physics
College
Charlotte, North Carolina

Chong Leng Tan

Department Mathematics
College
Charlotte, North Carolina

Giulio Turturro

Department Art
College
Charlotte, North Carolina

Alyssa Anderson

Department Not Specified
High School
931 Wilann Dr, Charlotte, North Carolina 28215