North Carolina's Teacher Directory

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

Jung Ha-Brookshire

Department Marketing
College
Greensboro, North Carolina

Adam Hege

Department Health
College
Greensboro, North Carolina

Laura Ibarra

Department Spanish
College
Greensboro, North Carolina

Bennett Judkins

Department Sociology
College
Greensboro, North Carolina

Angelika Kausche

Department Business
College
Greensboro, North Carolina

Jeffrey Labban

Department Physical Education
College
Greensboro, North Carolina

Lynn Lewallen

Department Nursing
College
Greensboro, North Carolina

Erica Lytle

Department Communication
College
Greensboro, North Carolina

Claudia McQuistion

Department English
College
Greensboro, North Carolina

Adam Morris

Department Biology
College
Greensboro, North Carolina

Joe Morrisey

Department Theater
College
Greensboro, North Carolina

Renee Newcomer

Department Physical Ed
College
Greensboro, North Carolina

Catherine Payne

Department Mathematics
College
Greensboro, North Carolina

Joshua Purvis

Department Theater
College
Greensboro, North Carolina

Kevin Reese

Department Literature
College
Greensboro, North Carolina

Kevin Rioux

Department Information Science
College
Greensboro, North Carolina

Ruben Sanchez

Department Finance
College
Greensboro, North Carolina

Derek Shaw

Department Communication
College
Greensboro, North Carolina

Sandy Shultz

Department Physical Ed
College
Greensboro, North Carolina

Morgan Soja

Department Music
College
Greensboro, North Carolina

Jason Stevens

Department Computer Science
College
Greensboro, North Carolina

Susan Thomas

Department History
College
Greensboro, North Carolina

Sandy Vannoy

Department Business
College
Greensboro, North Carolina

Leah Washington

Department Physical Education
College
Greensboro, North Carolina

Adrian Weir

Department English
College
Greensboro, North Carolina

Laurie Wideman

Department Physical Ed
College
Greensboro, North Carolina

Megan Young

Department Art History
College
Greensboro, North Carolina

Arthur Anastopoulos

Department Psychology
College
Greensboro, North Carolina

Katherine Berry

Department English
College
Greensboro, North Carolina

Stephanie Brooker

Department Architecture
College
Greensboro, North Carolina

David Demo

Department Humanities
College
Greensboro, North Carolina

Don Fader

Department Music
College
Greensboro, North Carolina

Brad Griggs

Department Education
College
Greensboro, North Carolina

Caroline Kelly

Department History
College
Greensboro, North Carolina

George Kiorpes

Department Music
College
Greensboro, North Carolina

Maria Lim

Department Fine Arts
College
Greensboro, North Carolina

Diana McHenry

Department Nursing
College
Greensboro, North Carolina

Kerry Mitchell

Department Spanish
College
Greensboro, North Carolina

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