North Carolina's Teacher Directory

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

Nora Leiva

Department Languages
College
Asheboro, North Carolina

Erin Palmer

Department Business
College
Asheboro, North Carolina

Clyde Cash

Department Mathematics
College
Asheboro, North Carolina

Linda Pridgen

Department English
College
Hamlet, North Carolina

Warner Shew

Department Mathematics
College
Hamlet, North Carolina

Bob Smith

Department History
College
Elizabeth City, North Carolina

Beth Bondurant

Department Music
College
Elizabeth City, North Carolina

Doctor Bob

Department History
College
Elizabeth City, North Carolina

Sheila Regan

Department Science
College
Lumberton, North Carolina

Dennis Watts

Department Education
College
Lumberton, North Carolina

Shawn Holt

Department Science
College
Lumberton, North Carolina

Darlene Montesanti

Department Biology
College
Lumberton, North Carolina

Mary Schultz

Department Education
College
Lumberton, North Carolina

Joe Glezen

Department Computer Science
College
Lumberton, North Carolina

Gertie Mariani

Department Science
College
Lumberton, North Carolina

Deidra Sunnerour

Department English
College
Lumberton, North Carolina

Sandee Key

Department Mathematics
College
Wentworth, North Carolina

Christy Waugh-Ellis

Department Languages
College
Wentworth, North Carolina

Sylanda Foster-Williamson

Department Computer Science
College
Wentworth, North Carolina

Lynne Haynes

Department Health Science
College
Wentworth, North Carolina

Hannah Sykes

Department English
College
Wentworth, North Carolina

Mark Sattler

Department History
College
Wentworth, North Carolina

Mary Fray

Department Medicine
College
Wentworth, North Carolina

Chadi Abdallah

Department Economics
College
Salisbury, North Carolina

Mike Bravi

Department Computer Science
College
Salisbury, North Carolina

Wade Vernon

Department Automotive Technology
College
Salisbury, North Carolina

Hugh Fisher

Department English
College
Salisbury, North Carolina

Walter Johnston

Department Accounting
College
Salisbury, North Carolina

Kim Mai

Department Physics
College
Salisbury, North Carolina

D. Rich

Department Psychology
College
Salisbury, North Carolina

Carl Smith

Department Automotive Technology
College
Salisbury, North Carolina

Truemper

Department Psychology
College
Salisbury, North Carolina

Pressley Benjamin

Department English
College
Salisbury, North Carolina

Sherry Ginn

Department Psychology
College
Salisbury, North Carolina

Sandra Novick

Department Education
College
Salisbury, North Carolina

Angela Vandenbroek

Department Anthropology
College
Salisbury, North Carolina

Daniela Weinert

Department Languages
College
Salisbury, North Carolina

Carolyn Arey

Department Education
College
Salisbury, North Carolina

Jenny Burrell

Department Communication
College
Salisbury, North Carolina

Lori Dees

Department English
College
Salisbury, North Carolina

Iillana Hyman

Department English
College
Salisbury, North Carolina

Lyndsay Marrone

Department Communication
College
Salisbury, North Carolina

Kim Medlin

Department Mathematics
College
Salisbury, North Carolina

Keith Moore

Department Business
College
Salisbury, North Carolina

Jennifer Selby

Department Fine Arts
College
Salisbury, North Carolina

Gina Talbert

Department Mathematics
College
Salisbury, North Carolina

Eric Tucker

Department Computer Science
College
Salisbury, North Carolina

Patricia Bostian

Department English
College
Salisbury, North Carolina

Ashley Knight

Department Art
College
Salisbury, North Carolina

Lisa Nolin

Department Mathematics
College
Salisbury, North Carolina

Earl Whitehead

Department Business
College
Salisbury, North Carolina

Graciela Hammer

Department Languages
College
Winston Salem, North Carolina

Norgard Klages

Department Languages
College
Winston Salem, North Carolina

Susan Henderson

Department Theology
College
Winston Salem, North Carolina

Florence Corpening

Department Management
College
Winston Salem, North Carolina

Susan Opt

Department Communication
College
Winston Salem, North Carolina

Amy Knox Brown

Department English
College
Winston Salem, North Carolina

Andrew Thomas

Department History
College
Winston Salem, North Carolina

Larry Weston

Department Management
College
Winston Salem, North Carolina

Elizabeth Dickinson

Department Communication
College
Winston Salem, North Carolina

Carol Phipps

Department Mathematics
College
Clinton, North Carolina

Kimberly Philpott

Department Technology
College
Clinton, North Carolina

Cindy Shillady

Department Chemistry
College
Clinton, North Carolina

Susan Grine

Department English
College
Pinehurst, North Carolina

Joe Hairr

Department Humanities
College
Pinehurst, North Carolina

Donna Criscoe

Department Chemistry
College
Pinehurst, North Carolina

David Deremer

Department Health Science
College
Pinehurst, North Carolina

Daniel Infantino

Department Music
College
Pinehurst, North Carolina

John O'Brien

Department Agricultural Engineering
College
Pinehurst, North Carolina

Ed Spittller

Department Engineering
College
Pinehurst, North Carolina

Danny Teal

Department Philosophy
College
Pinehurst, North Carolina

Samantha Allen

Department Health Science
College
Pinehurst, North Carolina

Michael Roscoe

Department Computer Science
College
Pinehurst, North Carolina

McLouis Clayton

Department Mathematics
College
Raleigh, North Carolina

Tashni Dubroy

Department Chemistry
College
Raleigh, North Carolina

Julya Mirro

Department Theater
College
Raleigh, North Carolina

James Nelson

Department Mathematics
College
Raleigh, North Carolina

Mr. Clayton

Department Mathematics
College
Raleigh, North Carolina

Marilynn Robertson

Department Accounting
College
Polkton, North Carolina

Osborne Stephanie

Department English
College
Polkton, North Carolina

Zenda Rushing

Department Biology
College
Polkton, North Carolina

Allen Miller

Department English
College
Polkton, North Carolina

Lori Starnes

Department Health Science
College
Polkton, North Carolina

David Wheeler

Department Biology
College
Polkton, North Carolina

Rebecca James

Department English
College
Polkton, North Carolina

Ned Mathews

Department Theology
College
Wake Forest, North Carolina

Mael Disseau

Department Computer Science
College
Wake Forest, North Carolina

John Boozer

Department Music
College
Wake Forest, North Carolina

Steven Rummage

Department Communication
College
Wake Forest, North Carolina

Andy Davis

Department Theological Studies
College
Wake Forest, North Carolina

Larry Mayo

Department Music
College
Wake Forest, North Carolina

David Stark

Department Religion
College
Wake Forest, North Carolina

Katherine Jenerette

Department History
College
Whiteville, North Carolina

Michael Granata

Department Sociology
College
Whiteville, North Carolina

Mary Turner

Department Nursing
College
Whiteville, North Carolina

Angela Ranson

Department Business
College
Whiteville, North Carolina

Debra Clifton

Department Nursing
College
Whiteville, North Carolina

Jamie Evans

Department History
College
Whiteville, North Carolina

Eilenstine Ray

Department Psychology
College
Whiteville, North Carolina

Marsha Jones

Department Biology
College
Creston, North Carolina