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

Corlis Hayes

Department Communication
College
Charlotte, North Carolina

Anne Low

Department Art
College
Charlotte, North Carolina

Dan McClerin

Department Humanities
College
Charlotte, North Carolina

Lesley O'Connor

Department Mathematics
College
Charlotte, North Carolina

Dan Way

Department Accounting
College
Charlotte, North Carolina

Kara Bosch

Department Business
College
Charlotte, North Carolina

Lisa Creighton

Department Mathematics
College
Charlotte, North Carolina

Terence Fagan

Department Engineering
College
Charlotte, North Carolina

Jayson Gardner

Department History
College
Charlotte, North Carolina

Pamela Hacker

Department Interior Design
College
Charlotte, North Carolina

Don Ketchem

Department Theater
College
Charlotte, North Carolina

Geoffrey Love

Department Fine Arts
College
Charlotte, North Carolina

Micheal Owens

Department Mathematics
College
Charlotte, North Carolina

Nicholas Swartz

Department Political Science
College
Charlotte, North Carolina

Stacy Williams

Department Writing
College
Charlotte, North Carolina

Michael Bednark

Department Law
College
Charlotte, North Carolina

Kari Case

Department English
College
Charlotte, North Carolina

Jorgelina Flynn

Department Foreign Languages
College
Charlotte, North Carolina

Kurt Gabrielle

Department Fine Arts
College
Charlotte, North Carolina

Holmes

Department Chemistry
College
Charlotte, North Carolina

Kimberly Kendall-Drucker

Department English
College
Charlotte, North Carolina

Yanessa Page

Department English
College
Charlotte, North Carolina

Karen Schwabe

Department Communication
College
Charlotte, North Carolina

Robert Tolan

Department Theater
College
Charlotte, North Carolina

Cindy Adcock

Department Accounting
College
Charlotte, North Carolina

Zara Bahrani-Mostaf

Department Biology
College
Charlotte, North Carolina

Cara Balch

Department English
College
Charlotte, North Carolina

Christina Brooks

Department Anthropology
College
Charlotte, North Carolina

Caleb Cox

Department Economics
College
Charlotte, North Carolina

Connie Douglas

Department English
College
Charlotte, North Carolina

Beverly Dunlop-Loach

Department Business
College
Charlotte, North Carolina

Cathy Gardner

Department English Language/Literature
College
Charlotte, North Carolina

Earl Gulledge

Department Architecture
College
Charlotte, North Carolina

Gerald Hieronymus

Department Engineering
College
Charlotte, North Carolina

Elvira Johnson

Department Mathematics
College
Charlotte, North Carolina

Lisa Lacaria

Department Computer Science
College
Charlotte, North Carolina

Carol Leavelle

Department English
College
Charlotte, North Carolina

Robert Lindsey

Department Mathematics
College
Charlotte, North Carolina

Keith McLaughlin

Department History
College
Charlotte, North Carolina

Vanya Mullinax

Department Communication
College
Charlotte, North Carolina

Kelly Neymen

Department Education
College
Charlotte, North Carolina

Rahil Patel

Department Computer Science
College
Charlotte, North Carolina

Stephanie Teasley

Department English
College
Charlotte, North Carolina

Dontae Wooten

Department English
College
Charlotte, North Carolina

Stacy Ballard

Department Nursing
College
Charlotte, North Carolina

Ardella Blandford

Department Education
College
Charlotte, North Carolina

Dale Chrimes

Department Nursing
College
Charlotte, North Carolina

Lisa Harris

Department Health Science
College
Charlotte, North Carolina

Quillie Hunt

Department Mathematics
College
Charlotte, North Carolina

Marty Long

Department Health Science
College
Charlotte, North Carolina

Heather Myers

Department Mathematics
College
Charlotte, North Carolina

Frankie Tack

Department Humanities
College
Charlotte, North Carolina

Sheri Zehrung

Department Mathematics
College
Charlotte, North Carolina

Rory Brady

Department Communication
College
Charlotte, North Carolina

Scott Mienderland

Department Criminal Justice
College
Charlotte, North Carolina

Love

Department History
College
Charlotte, North Carolina

Lindsey Boyer

Department Accounting
College
Charlotte, North Carolina

Debrona Banks

Department English
College
Charlotte, North Carolina

Martha Cranford

Department Accounting
College
Charlotte, North Carolina

Rose Esquivel

Department Nursing
College
Charlotte, North Carolina

Yolanda Piewelski

Department English
College
Charlotte, North Carolina

Rebecca Crawford

Department Biology
College
Charlotte, North Carolina

Gene Draper

Department Computer Information Systems
College
Charlotte, North Carolina

Gary Gilbody

Department Computer Science
College
Charlotte, North Carolina

Chryl Head

Department Business
College
Charlotte, North Carolina

Chay Montemayor

Department Civil Engineering
College
Charlotte, North Carolina

Sylwia Starnawska

Department Economics
College
Charlotte, North Carolina

Staci Williams

Department Reading
College
Charlotte, North Carolina

Renata Clyborn

Department English
College
Charlotte, North Carolina

Patty Hill

Department Reading
College
Charlotte, North Carolina

Amy Lionberger

Department Communication
College
Charlotte, North Carolina

S Ross

Department Computer Science
College
Charlotte, North Carolina

Darren Young

Department Fine Arts
College
Charlotte, North Carolina

David Levine

Department Law
College
Charlotte, North Carolina

Brian Clarke

Department Law
College
Charlotte, North Carolina

Mandana Vidwan

Department Lawyering Process
College
Charlotte, North Carolina

Jason Huber

Department Law
College
Charlotte, North Carolina

Paul Megget

Department Law
College
Charlotte, North Carolina

Eugene Clark

Department Law
College
Charlotte, North Carolina

Roberta Studwell

Department Law
College
Charlotte, North Carolina

Jim Nesbitt

Department Music
College
Murfreesboro, North Carolina

Caroyln Modlin

Department Education
College
Murfreesboro, North Carolina

Emiley Isaacson

Department English
College
Murfreesboro, North Carolina

Christina Rupsch

Department Fine Arts
College
Murfreesboro, North Carolina

Michael Butrico

Department Music
College
Murfreesboro, North Carolina

Ken Wolfskill

Department English
College
Murfreesboro, North Carolina

Tajsha Eaves

Department English
College
Shelby, North Carolina

Kay McWhirter

Department Psychology
College
Shelby, North Carolina

Margret Gillikin

Department History
College
Shelby, North Carolina

Yolanda Graham-Gibson

Department Biology
College
Shelby, North Carolina

Danny Scruggs

Department Computer Science
College
Shelby, North Carolina

Lainey Troutman

Department Religion
College
Shelby, North Carolina

Wanda Leonard

Department Health Science
College
Shelby, North Carolina

Philip Rushemeza

Department Biology
College
Shelby, North Carolina

Kimberley Bageant

Department Mathematics
College
444 Western Blvd, Jacksonville, NC 28546, United States

Walter Purvis

Department Business
College
444 Western Blvd, Jacksonville, NC 28546, United States

Bob Wallace

Department Literature
College
444 Western Blvd, Jacksonville, NC 28546, United States

Howard Beuerman

Department Mathematics
College
444 Western Blvd, Jacksonville, NC 28546, United States

James Grossman

Department Mathematics
College
444 Western Blvd, Jacksonville, NC 28546, United States

Dave Perry

Department Criminal Justice
College
444 Western Blvd, Jacksonville, NC 28546, United States