North Carolina's Teacher Directory

Based on 101,916 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,916 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

Colin Simpson

Department Fine Arts
College
Charlotte, North Carolina

Barry Wilkinson

Department Computer Science
College
Charlotte, North Carolina

Yang Cao

Department Sociology
College
Charlotte, North Carolina

Joshua Cross

Department English
College
Charlotte, North Carolina

Yvette Huet-Hudson

Department Science
College
Charlotte, North Carolina

J Roberts

Department Political Science
College
Charlotte, North Carolina

Melissa Wdowik

Department Health Science
College
Charlotte, North Carolina

Christine Bonaparte

Department Communication
College
Charlotte, North Carolina

Bill Chu

Department Computer Science
College
Charlotte, North Carolina

Tracy Fitch

Department Theater
College
Charlotte, North Carolina

Theresa Hilliard

Department Accounting
College
Charlotte, North Carolina

Joanne Maguire-Robinson

Department Religious Studies
College
Charlotte, North Carolina

Michael Murphy

Department Science
College
Charlotte, North Carolina

Marcia Shobe

Department Social Work
College
Charlotte, North Carolina

Christina Turner

Department Mathematics
College
Charlotte, North Carolina

Brenda Ward

Department Physical Ed
College
Charlotte, North Carolina

Lindsay Baran

Department Finance/Business Law
College
Charlotte, North Carolina

Martha Cox

Department Not Specified
College
Charlotte, North Carolina

Catherine Funtes

Department Anthropology
College
Charlotte, North Carolina

Terri Houck

Department Agriculture
College
Charlotte, North Carolina

Ann Kluttz

Department Photography
College
Charlotte, North Carolina

Jeffrey Meyer

Department Religious Studies
College
Charlotte, North Carolina

Katharine Popejoy

Department Elementary Education
College
Charlotte, North Carolina

Colleen Thorndike

Department English
College
Charlotte, North Carolina

Dale-Marie Wilson

Department Computer Science
College
Charlotte, North Carolina

Dean Butckovitz

Department Fine Arts
College
Charlotte, North Carolina

Mike Ensley

Department Business
College
Charlotte, North Carolina

Susan Gibbs

Department Education
College
Charlotte, North Carolina

Alan Hege

Department Engineering
College
Charlotte, North Carolina

Kaye Lewis

Department Communication Studies
College
Charlotte, North Carolina

Tim Patton

Department Engineering
College
Charlotte, North Carolina

Paola Pilonieta

Department Elementary Education
College
Charlotte, North Carolina

Debbie S Smith

Department Communication
College
Charlotte, North Carolina

Paul Bainbridge

Department Science
College
Charlotte, North Carolina

D Deason

Department Education
College
Charlotte, North Carolina

Pavel Grigoriev

Department Mathematics
College
Charlotte, North Carolina

Angela Haigler

Department Women's Studies
College
Charlotte, North Carolina

Ashley Lathe

Department Fine Arts
College
Charlotte, North Carolina

James Pearson

Department Finance/Business Law
College
Charlotte, North Carolina

Kelly Smith

Department Meteorology
College
Charlotte, North Carolina

Edward St. Clair

Department Religious Studies
College
Charlotte, North Carolina

Donald Waldo

Department American Studies
College
Charlotte, North Carolina

James Bowen

Department Engineering
College
Charlotte, North Carolina

Jim Dudley

Department Social Science
College
Charlotte, North Carolina

Muhammad Haris

Department Philosophy
College
Charlotte, North Carolina

Kristine Hopkins

Department Business
College
Charlotte, North Carolina

E Lange

Department Political Science
College
Charlotte, North Carolina

Hank Ramsey

Department Psychology
College
Charlotte, North Carolina

Stephen Silvoy

Department English
College
Charlotte, North Carolina

David Thaddeus

Department Architecture
College
Charlotte, North Carolina

Yuliang Zheng

Department Information Systems
College
Charlotte, North Carolina

Nancy Burkhart

Department Health Administration
College
Charlotte, North Carolina

Autumn Clanton

Department Geography
College
Charlotte, North Carolina

Christy Coker

Department Communication
College
Charlotte, North Carolina

Michael Doyle

Department Languages
College
Charlotte, North Carolina

Kokouvi Hounkanli

Department Mathematics
College
Charlotte, North Carolina

Dennis Long

Department Social Work
College
Charlotte, North Carolina

Crystal Moore

Department History
College
Charlotte, North Carolina

Thomas Nicholas

Department Engineering Technology
College
Charlotte, North Carolina

Sarah Ramsey

Department Education
College
Charlotte, North Carolina

Warren Smith

Department English
College
Charlotte, North Carolina

Adam Auerbach

Department Elementary Education
College
Charlotte, North Carolina

Ian Bolton

Department International Studies
College
Charlotte, North Carolina

L Cook

Department Education
College
Charlotte, North Carolina

Jane Dillard

Department Music
College
Charlotte, North Carolina

Lipika Ghosh

Department Mathematics
College
Charlotte, North Carolina

Stephen Hancock

Department Education
College
Charlotte, North Carolina

Meana Hastings

Department Mathematics
College
Charlotte, North Carolina

Misaghian Manouchehr

Department Mathematics
College
Charlotte, North Carolina

Elizabeth Racine

Department Health Administration
College
Charlotte, North Carolina

Deborah Snyder

Department English
College
Charlotte, North Carolina

Kandace Williams

Department Education
College
Charlotte, North Carolina

Marion Winter

Department Psychology
College
Charlotte, North Carolina

Jian Zhang

Department Biology
College
Charlotte, North Carolina

Denise Burns

Department Criminal Justice
College
Charlotte, North Carolina

James Cook

Department Psychology
College
Charlotte, North Carolina

Cuttler

Department Psychology
College
Charlotte, North Carolina

Jose Gamez

Department Architecture
College
Charlotte, North Carolina

Christopher Jeannot

Department English
College
Charlotte, North Carolina

Ryan Marsh

Department Computer Science
College
Charlotte, North Carolina

Julie Padilla

Department Nursing
College
Charlotte, North Carolina

Robert Roundtree

Department Marketing
College
Charlotte, North Carolina

Tanya Saul

Department Women's Studies
College
Charlotte, North Carolina

Shaun Sheldon

Department Chemistry
College
Charlotte, North Carolina

Aaron Toscano

Department English
College
Charlotte, North Carolina

Jiang Xie

Department Electrical Engineering
College
Charlotte, North Carolina

Jing Yang

Department Computer Science
College
Charlotte, North Carolina

Takiyah Amin

Department Dance
College
Charlotte, North Carolina

Ken Chilton

Department Geography
College
Charlotte, North Carolina

Judith Fagan

Department Religious Studies
College
Charlotte, North Carolina

David Fillmore

Department Theater
College
Charlotte, North Carolina

Goins E

Department Chemistry
College
Charlotte, North Carolina

Adriana Hidalgo

Department Languages
College
Charlotte, North Carolina

Bong-Keun Jeong

Department Information Systems
College
Charlotte, North Carolina

J McDaniel

Department Religious Studies
College
Charlotte, North Carolina

Carlos Orozco

Department Engineering
College
Charlotte, North Carolina

Sergey Pamyatnykh

Department Mathematics
College
Charlotte, North Carolina

Doug Ramers

Department Economics
College
Charlotte, North Carolina

Brian Strickland

Department Geography
College
Charlotte, North Carolina

John Valerio

Department Music
College
Charlotte, North Carolina
Page 325 of 1570