North Carolina's Teacher Directory

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

Charles Edward Daye

Department Law
College
Chapel Hill, North Carolina

Glenn B George

Department Law
College
Chapel Hill, North Carolina

Joseph John Kalo

Department Law
College
Chapel Hill, North Carolina

Kimberly D. Krawiec

Department Law
College
Chapel Hill, North Carolina

Gene R. Nichol

Department Law
College
Chapel Hill, North Carolina

Melissa Saunders

Department Law
College
Chapel Hill, North Carolina

William J. Turnier

Department Law
College
Chapel Hill, North Carolina

Mildred Alexander

Department Nursing
College
Charlotte, North Carolina

Jane Binetti

Department Nursing
College
Charlotte, North Carolina

Mary Griffin

Department Nursing
College
Charlotte, North Carolina

Christine Martin

Department Not Specified
College
Morehead City, North Carolina

David Nateman

Department Art History
College
Morehead City, North Carolina

Sherry Telley

Department English
College
Morehead City, North Carolina

Marcia Adatto

Department Music
College
Morehead City, North Carolina

Laurel Eason

Department English
College
Salisbury, North Carolina

Jim Beard

Department Chemistry
College
Salisbury, North Carolina

Elizabeth Homan

Department Theater
College
Salisbury, North Carolina

Edith Bolick

Department Sociology
College
Salisbury, North Carolina

Carl Girelli

Department English
College
Salisbury, North Carolina

Barbara Hetrick

Department Sociology
College
Salisbury, North Carolina

Albert Roberts

Department Psychology
College
Salisbury, North Carolina

Erin Harper

Department Music
College
Salisbury, North Carolina

Margaret Stahr

Department English
College
Salisbury, North Carolina

William Trenchard

Department Business
College
Salisbury, North Carolina

Kathryn Clifton

Department Science
College
Salisbury, North Carolina

Becky Greer

Department Education
College
Salisbury, North Carolina

Robert Voelker

Department Biology
College
Salisbury, North Carolina

Yevette Reed

Department Business
College
Hickory, North Carolina

Marty Dellinger

Department Business
College
Hickory, North Carolina

Martha McCrea

Department Health Science
College
Hickory, North Carolina

David Streater

Department Criminal Justice
College
Hickory, North Carolina

Aden Cranford

Department Education
College
Hickory, North Carolina

Brad Danner

Department Health Science
College
Hickory, North Carolina

Steve Lutz

Department Biology
College
Hickory, North Carolina

Erin Cooper-Cook

Department Criminal Justice
College
Hickory, North Carolina

John Kowalczyk

Department Not Specified
College
Hickory, North Carolina

Kelly Renwick

Department Geography
College
Hickory, North Carolina

Mark Walters

Department Mathematics
College
Hickory, North Carolina

Rita Christie

Department Health Science
College
Hickory, North Carolina

Allen Owens

Department English
College
Hickory, North Carolina

Tim Sumner

Department English
College
Hickory, North Carolina

Rhonda Evans

Department Nursing
College
Sanford, North Carolina

John Kaiser

Department History
College
Sanford, North Carolina

Wayne Adkins

Department Computer Science
College
Sanford, North Carolina

Melissa Staley

Department Mathematics
College
Sanford, North Carolina

Bill Bradford

Department Chemistry
College
Sanford, North Carolina

Scott Byington

Department Biology
College
Sanford, North Carolina

Mary Ann Gaster

Department Nursing
College
Sanford, North Carolina

Robin Kohanowich

Department Agriculture
College
Sanford, North Carolina

Lee Norris Bouwman

Department Criminal Justice
College
Sanford, North Carolina

Jan Dewitt

Department Fine Arts
College
Sanford, North Carolina

Lewis Pulsipher

Department Computer Science
College
Sanford, North Carolina

Edward Allen

Department Chemistry
College
Charlotte, North Carolina

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