North Carolina's Teacher Directory

Based on 99,721 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,721 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

Gaylen Eddy

Department Religion
College
Buies Creek, North Carolina

Westfall

Department Business
College
Jacksonville, North Carolina

Thomas Massey

Department History
College
Wilmington, North Carolina

Gregory Arey

Department Political Science
College
Wilmington, North Carolina

John Schulte

Department Psychology
College
Wilmington, North Carolina

Morris Elsen

Department Mathematics
College
Wilmington, North Carolina

Barry Jordan

Department History
College
Wilmington, North Carolina

Kelly Stanley

Department Psychology
College
Wilmington, North Carolina

Kim Percell

Department Science
College
Wilmington, North Carolina

Robert Suddith

Department Biology
College
Wilmington, North Carolina

Jada Ach

Department English
College
Wilmington, North Carolina

Holly Walters

Department Biology
College
Wilmington, North Carolina

Helene Bruno

Department Sociology
College
Wilmington, North Carolina

Gary Hurley

Department English
College
Wilmington, North Carolina

Kerrie Holian

Department English
College
Wilmington, North Carolina

Ulysses Newkirk

Department Communication
College
Wilmington, North Carolina

Vannesa Allison

Department English
College
Wilmington, North Carolina

Tommy Casey

Department Mathematics
College
Wilmington, North Carolina

Jill Schulte

Department Psychology
College
Wilmington, North Carolina

Keenan Jones

Department Mathematics
College
Wilmington, North Carolina

Lucinda McNamara

Department Film
College
Wilmington, North Carolina

Frank Carter

Department Communication
College
Wilmington, North Carolina

Brevin Rock

Department Mathematics
College
Wilmington, North Carolina

David Kreutzer

Department Humanities
College
Wilmington, North Carolina

Marlowe Moore

Department English
College
Wilmington, North Carolina

Kim Bageant

Department Mathematics
College
Wilmington, North Carolina

Jerome Duncan

Department Criminal Justice
College
Wilmington, North Carolina

Valerie Maley

Department Mathematics
College
Wilmington, North Carolina

Jeanette Szwec

Department Mathematics
College
Wilmington, North Carolina

Bethany Ferguson

Department Sociology
College
Wilmington, North Carolina

Brian Jones

Department Humanities
College
Wilmington, North Carolina

Katrina Roman

Department Biology
College
Wilmington, North Carolina

Ms. Hightower

Department Computer Science
College
Wilmington, North Carolina

Robert Puckett

Department Sociology
College
Wilmington, North Carolina

Donna Uguccioni

Department Biology
College
Wilmington, North Carolina

Trish Cambell

Department Nursing
College
Charlotte, North Carolina

Rebecca Troxell

Department Health Science
College
Charlotte, North Carolina

Earl Norwood

Department History
College
Morehead City, North Carolina

Gary Freeze

Department History
College
Salisbury, North Carolina

Lyn Boulter

Department Psychology
College
Salisbury, North Carolina

Paul Baker

Department Mathematics
College
Salisbury, North Carolina

Mark Sabo

Department Chemistry
College
Salisbury, North Carolina

James Slate

Department Economics
College
Salisbury, North Carolina

David Pulliam

Department Theater
College
Salisbury, North Carolina

Andrew Vance

Department Languages
College
Salisbury, North Carolina

Emily Whiteley

Department Biology
College
Hickory, North Carolina

Betty Petersen

Department Biology
College
Hickory, North Carolina

Fred Bryson

Department Sociology
College
Hickory, North Carolina

Rhoney

Department Fine Arts
College
Hickory, North Carolina

Norma Marlar

Department Computer Science
College
Hickory, North Carolina

Susan Kale

Department Biology
College
Hickory, North Carolina

Laura Richards

Department Business
College
Hickory, North Carolina

Sheila Rice

Department Accounting
College
Hickory, North Carolina

Daniel Romine

Department Computer Science
College
Hickory, North Carolina

Nicholas Katsiadas

Department English
College
Hickory, North Carolina

Christy Land

Department Accounting
College
Hickory, North Carolina

Teresa Shreitah

Department Mathematics
College
Hickory, North Carolina

Kathy Crump

Department Economics
College
Hickory, North Carolina

David Nelson

Department Engineering
College
Hickory, North Carolina

Joyce Steeleman

Department English
College
Hickory, North Carolina

Chuck Mann

Department Automotive Technology
College
Sanford, North Carolina

Carl Bryan

Department Physical Ed
College
Sanford, North Carolina

Luther White

Department Economics
College
Sanford, North Carolina

Brian Anderson

Department English
College
Charlotte, North Carolina

Maria Esperanza Cohn

Department Languages
College
Charlotte, North Carolina

Honoré Missihoun

Department Languages
College
Charlotte, North Carolina

Paige Graham

Department English
College
Charlotte, North Carolina

Catherine Felton

Department Social Science
College
Charlotte, North Carolina

Michelle Esancy

Department Science
College
Charlotte, North Carolina

James Wilson

Department Languages
College
Charlotte, North Carolina

Cao Nguyen

Department Mathematics
College
Charlotte, North Carolina

Brad Bostian

Department English
College
Charlotte, North Carolina

Janice Ervin

Department Mathematics
College
Charlotte, North Carolina

Robbie Akhere

Department Sociology
College
Charlotte, North Carolina

Stan Wisdom

Department Psychology
College
Charlotte, North Carolina

Bledsoe

Department Sociology
College
Charlotte, North Carolina

Ann Rowell

Department Accounting
College
Charlotte, North Carolina

Karin Guardabalene

Department Languages
College
Charlotte, North Carolina

Kristin Clark

Department Music
College
Charlotte, North Carolina

Eric Connell

Department Construction
College
Greenville, North Carolina

David Rivera

Department Hospitality
College
Greenville, North Carolina

Reid Claxton

Department Marketing
College
Greenville, North Carolina

Bernice Dodor

Department Child Development
College
Greenville, North Carolina

Brent Hendrixson

Department Biology
College
Greenville, North Carolina

Carol Moore

Department Finance
College
Greenville, North Carolina

Roy Simerly

Department Management
College
Greenville, North Carolina

Christine Bates

Department English
College
Greenville, North Carolina

Roberta Martin

Department English
College
Greenville, North Carolina

Kelli Munn

Department Communication
College
Greenville, North Carolina

Gregory Starzyk

Department Construction
College
Greenville, North Carolina

Alex Albright

Department English
College
Greenville, North Carolina

John Daughtry

Department Mathematics
College
Greenville, North Carolina

Leslie Dill

Department Health Science
College
Greenville, North Carolina

Sandra Grigg

Department Economics
College
Greenville, North Carolina

Brenda Killingsworth

Department Information Systems
College
Greenville, North Carolina

Janice Neil

Department Health Science
College
Greenville, North Carolina

Mickey Adams

Department Biology
College
Greenville, North Carolina

Amanda Chastain

Department English
College
Greenville, North Carolina

Brian Frizzelle

Department English
College
Greenville, North Carolina

Soumaya Khuri

Department Mathematics
College
Greenville, North Carolina