North Carolina's Teacher Directory

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

Jeff Lanigan

Department History
College
Flat Rock, North Carolina

David Bashkin

Department History
College
Flat Rock, North Carolina

Roland Dierauf

Department English
College
Flat Rock, North Carolina

Joshua Bledsoe

Department Music
College
Flat Rock, North Carolina

Carolyn Evans

Department Agriculture
College
Flat Rock, North Carolina

Kenneth Gardner

Department Computer Science
College
Flat Rock, North Carolina

Harry Nash

Department English
College
Flat Rock, North Carolina

Robin Hawks

Department Psychology
College
Flat Rock, North Carolina

Keeling William

Department Computer Science
College
Flat Rock, North Carolina

Kay Hoke

Department Music
College
Brevard, North Carolina

Clyde Carter

Department Leadership
College
Brevard, North Carolina

Dan Moore

Department Psychology
College
Brevard, North Carolina

Steve Wilson

Department Music
College
Brevard, North Carolina

Jachimiak Terry

Department Theater
College
Brevard, North Carolina

Ronnie Bryant

Department Computer Science
College
Supply, North Carolina

Kathy Humphrey

Department Languages
College
Supply, North Carolina

Kimberly Jones

Department Science
College
Supply, North Carolina

Kelley Evans

Department English
College
Supply, North Carolina

Ella Maugens

Department Biology
College
Supply, North Carolina

Jason Smith

Department Mathematics
College
Supply, North Carolina

Sylvia Knapp

Department Computer Science
College
Supply, North Carolina

Noah Henley

Department Science
College
Concord, North Carolina

Donna Brown

Department Nursing
College
Concord, North Carolina

Beth Arrigo

Department Psychology
College
Concord, North Carolina

Deborah Myers

Department Computer Science
College
Concord, North Carolina

Camille Annas

Department English

Regina Hartley

Department Computer Science

Lowell Simmons

Department Sociology

Robin Canterbury

Department Biology

Thomas Mendenhall

Department Computer Skills

Stephanie Shockley

Department Education

Brent Tomberlin

Department History

Susan Cole

Department Health Science

Michelle Powell-Reese

Department Mathematics

Celes Alexander

Department Mathematics

Craig Benge

Department Horticulture

Pam Chapman

Department Nursing

Charley Little

Department Communication

Darlene Richardson

Department Web Design

Jackie Clarckson

Department Business

Rebecca Hartley

Department Continuing Education

Jessica Wilson

Department English

Ronnie Faulkner

Department History
College
Buies Creek, North Carolina

Micheal Goins

Department Fine Arts
College
Buies Creek, North Carolina

Sonja Livingston

Department Languages
College
Buies Creek, North Carolina

Rick Edwards

Department Biology
College
Buies Creek, North Carolina

Pamela Long

Department Education
College
Buies Creek, North Carolina

Chris Moore

Department Religion
College
Buies Creek, North Carolina

Shores

Department Science
College
Buies Creek, North Carolina

Janet Zurbach

Department Languages
College
Buies Creek, North Carolina

Chad Chazotte

Department Science
College
Buies Creek, North Carolina

Liza Greene

Department Biology
College
Buies Creek, North Carolina

Alicia Howell

Department Physical Ed
College
Buies Creek, North Carolina

David Joo

Department Languages
College
Buies Creek, North Carolina

Kella Price

Department Marketing
College
Buies Creek, North Carolina

Mike Babuin

Department Science
College
Buies Creek, North Carolina

Christine Chou

Department Biology
College
Buies Creek, North Carolina

Mary Durham

Department Education
College
Buies Creek, North Carolina

Julianne Hall

Department Pharmacy
College
Buies Creek, North Carolina

Franklin King

Department Mathematics
College
Buies Creek, North Carolina

Elizabeth Schirding

Department Languages
College
Buies Creek, North Carolina

Sherry Truffin

Department English
College
Buies Creek, North Carolina

Bobbi Boyd

Department Law
College
Buies Creek, North Carolina

James Groce

Department Pharmacy
College
Buies Creek, North Carolina

William Stagner

Department Pharmacy
College
Buies Creek, North Carolina

Irish Barbour

Department English
College
Buies Creek, North Carolina

Leonard Jones

Department History
College
Buies Creek, North Carolina

Mr. Cook

Department English
College
Buies Creek, North Carolina

Geeta Shaw

Department Economics
College
Buies Creek, North Carolina

Suzette Kliewer

Department Mathematics
College
Jacksonville, North Carolina

George Speth

Department History
College
Jacksonville, North Carolina

Ann Brand

Department Psychology
College
Jacksonville, North Carolina

Frankquest

Department Business
College
Jacksonville, North Carolina

Otero

Department Art History
College
Jacksonville, North Carolina

Susan Clarke

Department Law
College
Wilmington, North Carolina

Donna Hardee

Department Art History
College
Wilmington, North Carolina

Anitra Louis

Department English
College
Wilmington, North Carolina

Regina McBarron

Department Nursing
College
Wilmington, North Carolina

Kim Purcell

Department Chemistry
College
Wilmington, North Carolina

Susan Stern

Department History
College
Wilmington, North Carolina

Rhonda Tighe

Department Education
College
Wilmington, North Carolina

James Burke

Department Humanities
College
Wilmington, North Carolina

Kristine Jennings

Department English
College
Wilmington, North Carolina

Bob Murphy

Department Mathematics
College
Wilmington, North Carolina

James Parker

Department Engineering
College
Wilmington, North Carolina

Shawn Russell

Department Engineering
College
Wilmington, North Carolina

Susan Zenner

Department Mathematics
College
Wilmington, North Carolina

Vickie Campbell

Department Accounting
College
Wilmington, North Carolina

Jason Jennette

Department Computer Science
College
Wilmington, North Carolina

Batchlor Marley

Department Accounting
College
Wilmington, North Carolina

Don McGill

Department Hospitality
College
Wilmington, North Carolina

James Phillips

Department Criminal Justice
College
Wilmington, North Carolina

Joyce Spears

Department Education
College
Wilmington, North Carolina

Sheila Williams

Department Computer Science
College
Wilmington, North Carolina

Garrett Baltezegar

Department Engineering
College
Wilmington, North Carolina

Jacki Booth

Department English
College
Wilmington, North Carolina

Paige Clark

Department Communication
College
Wilmington, North Carolina

Greg Files

Department Not Specified
College
Wilmington, North Carolina

Shannon Gunter

Department Mathematics
College
Wilmington, North Carolina