North Carolina's Teacher Directory

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

Richard Ilson

Department Computer Science
College
Charlotte, North Carolina

Boris Vainberg

Department Mathematics
College
Charlotte, North Carolina

Elizabeth Krzywosz

Department Languages
College
Charlotte, North Carolina

Pedram Leilabady

Department Physics
College
Charlotte, North Carolina

Ziola Gil

Department Languages
College
Charlotte, North Carolina

Lance

Department Social Science
College
Charlotte, North Carolina

Richard Lejk

Department Computer Science
College
Charlotte, North Carolina

Cw Vance

Department Languages
College
Charlotte, North Carolina

C Kane

Department Management
College
Charlotte, North Carolina

Jeff Passe

Department Education
College
Charlotte, North Carolina

Lucinda Grey

Department English
College
Charlotte, North Carolina

John Wendal

Department Science
College
Charlotte, North Carolina

David Amante

Department English
College
Charlotte, North Carolina

William Garcia

Department Geology
College
Charlotte, North Carolina

Joanne Robinson

Department Religious Studies
College
Charlotte, North Carolina

Tony Jackson

Department English
College
Charlotte, North Carolina

Cheryl Brown

Department Political Science
College
Charlotte, North Carolina

William Westover

Department Accounting
College
Charlotte, North Carolina

Andy Bobyarchick

Department Geology
College
Charlotte, North Carolina

Meredith Somerville

Department Biology
College
Charlotte, North Carolina

Alan Rauch

Department English
College
Charlotte, North Carolina

John E. Connaughton

Department Economics
College
Charlotte, North Carolina

Lee Gray

Department Architecture
College
Charlotte, North Carolina

Ben Russo

Department Economics
College
Charlotte, North Carolina

Alain Miatudila

Department Engineering Technology
College
Charlotte, North Carolina

Lil Brannon

Department English
College
Charlotte, North Carolina

Radchenko

Department Economics
College
Charlotte, North Carolina

Carlos Coria

Department Languages
College
Charlotte, North Carolina

Barbara Gonzalez

Department Languages
College
Charlotte, North Carolina

Steve Fishman

Department Philosophy
College
Charlotte, North Carolina

Patricia Tolley

Department Engineering
College
Charlotte, North Carolina

Ram Kumar

Department Business
College
Charlotte, North Carolina

Patrick Moyer

Department Physics
College
Charlotte, North Carolina

G Demakis

Department Psychology
College
Charlotte, North Carolina

Kuntzman

Department Communication
College
Charlotte, North Carolina

Debra Shafer

Department Mathematics
College
Charlotte, North Carolina

Barnet Weinstock

Department Mathematics
College
Charlotte, North Carolina

Steven Clark

Department Business
College
Charlotte, North Carolina

Yuliya Baldwin

Department Languages
College
Charlotte, North Carolina

Gabor Heytei

Department Mathematics
College
Charlotte, North Carolina

Caryn Striplin

Department Chemistry
College
Charlotte, North Carolina

Angela Davies

Department Physics
College
Charlotte, North Carolina

Leon Gatlin

Department English
College
Charlotte, North Carolina

Katherine Metzo

Department Anthropology
College
Charlotte, North Carolina

Eddy Souffrant

Department Philosophy
College
Charlotte, North Carolina

Libby Cleveland

Department Psychology
College
Charlotte, North Carolina

Cory Dover

Department Music
College
Charlotte, North Carolina

Ron Ostrowski

Department Science
College
Charlotte, North Carolina

Keh-hsun Chen

Department Computer Science
College
Charlotte, North Carolina

Kirk Duthler

Department Communication
College
Charlotte, North Carolina

Angela Jakeway

Department Languages
College
Charlotte, North Carolina

Douglas Pugh

Department Business
College
Charlotte, North Carolina

Claudio Carpano

Department Business
College
Charlotte, North Carolina

Tina Heafner

Department Education
College
Charlotte, North Carolina

Brenda Romanoff

Department Education
College
Charlotte, North Carolina

Anne Warner

Department English
College
Charlotte, North Carolina

Xintao Wu

Department Computer Science
College
Charlotte, North Carolina

Baurle

Department English
College
Charlotte, North Carolina

Dan Grano

Department Communication
College
Charlotte, North Carolina

Joann Lee

Department Psychology
College
Charlotte, North Carolina

Deanna Morrow

Department Social Work
College
Charlotte, North Carolina

Sandra Watts

Department Languages
College
Charlotte, North Carolina

Shannon Bauerle

Department English
College
Charlotte, North Carolina

Muhammed Hasan

Department Engineering
College
Charlotte, North Carolina

Susan Trammell

Department Science
College
Charlotte, North Carolina

Deb Bosley

Department Communication
College
Charlotte, North Carolina

M El-Kouedi

Department Science
College
Charlotte, North Carolina

Maria Mahaffrey

Department Languages
College
Charlotte, North Carolina

Farid Tranjan

Department Engineering
College
Charlotte, North Carolina

Renee Brokaw

Department Communication
College
Charlotte, North Carolina

Richard Cohen

Department Religious Studies
College
Charlotte, North Carolina

Ken Godwin

Department Political Science
College
Charlotte, North Carolina

Meredith Norris

Department Biology
College
Charlotte, North Carolina

Tucker

Department Economics
College
Charlotte, North Carolina

Daniel Boisvert

Department Philosophy
College
Charlotte, North Carolina

Sherell Fuller

Department Elementary Education
College
Charlotte, North Carolina

J Alan May

Department Anthropology
College
Charlotte, North Carolina

A Ravindran

Department Engineering
College
Charlotte, North Carolina

Anita Neuberger Blowers

Department Criminal Justice
College
Charlotte, North Carolina

Fumie Kato

Department Languages
College
Charlotte, North Carolina

Peggy Moore

Department Education
College
Charlotte, North Carolina

Matthew Parrow

Department Biology
College
Charlotte, North Carolina

Bob Audette

Department Education
College
Charlotte, North Carolina

Daniel Coggin

Department Finance
College
Charlotte, North Carolina

Gary Larsen

Department Dance
College
Charlotte, North Carolina

Deborah Wall

Department Art
College
Charlotte, North Carolina

Delancy Bennet

Department Marketing
College
Charlotte, North Carolina

Scott Borella

Department Chemistry
College
Charlotte, North Carolina

Sherri Emery

Department Mathematics
College
Charlotte, North Carolina

Julia Intawiwat

Department English
College
Charlotte, North Carolina

Zhaoyu Liu

Department Computer Science
College
Charlotte, North Carolina

Amy Ringwood

Department Biology
College
Charlotte, North Carolina

James Amburgey

Department Civil Engineering
College
Charlotte, North Carolina

Debra Baker

Department Communication Studies
College
Charlotte, North Carolina

Jeff Carlini

Department Accounting
College
Charlotte, North Carolina

Anthony Kombol

Department Information Technology
College
Charlotte, North Carolina

Honore Missihoun

Department Languages
College
Charlotte, North Carolina

Jeff Price

Department Music
College
Charlotte, North Carolina

Tammie Wanta

Department Religious Studies
College
Charlotte, North Carolina

Sonya Gable- Wilson

Department Music
College
Charlotte, North Carolina