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,890 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

Nancy Schoonmaker

Department History
College
Raleigh, North Carolina

Scott Booth

Department Business
College
Misenheimer, North Carolina

Joel Vickers

Department Health Administration
College
Misenheimer, North Carolina

Robert Cooke

Department Computer Information Systems
College
Misenheimer, North Carolina

Trudy Somers

Department Psychology
College
Misenheimer, North Carolina

Susan Luck

Department Business Administration
College
Misenheimer, North Carolina

Pearl Wong

Department Psychology
College
Misenheimer, North Carolina

Daniel Senning

Department Theater
College
Winston Salem, North Carolina

David Legrand

Department Religion
College
Winston Salem, North Carolina

Harlie Miller

Department Education
College
Winston Salem, North Carolina

. Bowman

Department Religion
College
Winston Salem, North Carolina

Norwood Walker

Department English
College
Roxboro, North Carolina

Richard Baxter

Department Computer Science
College
Roxboro, North Carolina

Wanda Duncan

Department Medicine
College
Roxboro, North Carolina

Paulita Williams

Department Mathematics
College
Roxboro, North Carolina

Sherry Stewart

Department Mathematics
College
Roxboro, North Carolina

Byron Woods

Department Theater
College
Roxboro, North Carolina

Kenny Harmon

Department English
College
Roxboro, North Carolina

Angel Thompson

Department English
College
Roxboro, North Carolina

Wyllan Dawson

Department Communication
College
Greenville, North Carolina

Brian Gray

Department Science
College
Greenville, North Carolina

Allison Knox

Department Nursing
College
Greenville, North Carolina

Glynis Mullins

Department Mathematics
College
Greenville, North Carolina

Carla Pastor

Department Communication
College
Greenville, North Carolina

Cynthia Spell

Department Music
College
Greenville, North Carolina

Darlene Worthington

Department English
College
Greenville, North Carolina

Melinda Doty

Department Computer Science
College
Greenville, North Carolina

Altrice Gales

Department Criminal Justice
College
Greenville, North Carolina

Lyndsi Herring

Department Psychology
College
Greenville, North Carolina

Kimberly Marriner

Department Sociology
College
Greenville, North Carolina

Marissa Ringenbacher

Department Mathematics
College
Greenville, North Carolina

Pam Williams

Department Nursing
College
Greenville, North Carolina

Ward Bradshaw

Department Graphic Arts
College
Greenville, North Carolina

Jackie Cayton

Department Mathematics
College
Greenville, North Carolina

Brian Crisp

Department Psychology
College
Greenville, North Carolina

Bill Hofler

Department Architecture
College
Greenville, North Carolina

Charles June

Department Physical Ed
College
Greenville, North Carolina

Richard McLawhorn

Department History
College
Greenville, North Carolina

Melissa Reed

Department Biology
College
Greenville, North Carolina

Phillip Schutt

Department Biology
College
Greenville, North Carolina

Debrah Shoop

Department History
College
Greenville, North Carolina

Theresa Armstrong

Department English
College
Greenville, North Carolina

Emily Boyd

Department Geography
College
Greenville, North Carolina

Wayne Coats

Department Criminal Justice
College
Greenville, North Carolina

Dusan Danilovic

Department Astronomy
College
Greenville, North Carolina

Linsi Franklin

Department Fine Arts
College
Greenville, North Carolina

Amy Fraser

Department Classics
College
Greenville, North Carolina

Peter Gregory

Department Automotive Technology
College
Greenville, North Carolina

Jessika Hughes

Department Social Work
College
Greenville, North Carolina

Miriam Kemp

Department Medicine
College
Greenville, North Carolina

Proctor Lisa

Department English
College
Greenville, North Carolina

Jean Merenda

Department Computer Science
College
Greenville, North Carolina

Jennifer Sisk

Department English
College
Greenville, North Carolina

Roger Wooten

Department English
College
Greenville, North Carolina

Tina Clinefelter

Department Medicine
College
Greenville, North Carolina

Brian Frizzelle

Department Communication
College
Greenville, North Carolina

Casi Mooring

Department Biology
College
Greenville, North Carolina

Michelle Walsh

Department Chemistry
College
Greenville, North Carolina

Bruce Marcey

Department Communication
College
Charlotte, North Carolina

Cornelia Okraski

Department Languages
College
Charlotte, North Carolina

Chris Baker

Department Physical Ed
College
Charlotte, North Carolina

Wende Waite

Department Communication
College
Charlotte, North Carolina

Sara Creech

Department English
College
Charlotte, North Carolina

Catherine Eason

Department Accounting
College
Charlotte, North Carolina

Vicki Moreland

Department English
College
Charlotte, North Carolina

Zachary White

Department Communication
College
Charlotte, North Carolina

Charles Burch

Department Networking
College
Charlotte, North Carolina

Carrie Dejaco

Department Biology
College
Charlotte, North Carolina

Katherine Ingram

Department Nursing
College
Charlotte, North Carolina

O'Connor Leslie

Department Mathematics
College
Charlotte, North Carolina

Teneal Pardue

Department Mathematics
College
Charlotte, North Carolina

Ginger Wyrick

Department Humanities
College
Charlotte, North Carolina

Elaine Miller

Department Music
College
Charlotte, North Carolina

Jewel Schellenburg

Department Psychology
College
Charlotte, North Carolina

Warlock Vance

Department English
College
Asheboro, North Carolina

Danielle Richardson

Department Languages
College
Asheboro, North Carolina

Randolph Harrison

Department Mathematics
College
Asheboro, North Carolina

Kimberly Maddox

Department Religion
College
Asheboro, North Carolina

Paula Anderson

Department Political Science
College
Asheboro, North Carolina

Waymon Martin

Department Business
College
Asheboro, North Carolina

Roger Robbins

Department Biology
College
Asheboro, North Carolina

Mark Dowell

Department Languages
College
Asheboro, North Carolina

Micheel Fairley

Department Humanities
College
Hamlet, North Carolina

Mike Perdue

Department History
College
Hamlet, North Carolina

Maria Chavis

Department Computer Science
College
Hamlet, North Carolina

Kevin Larsen

Department Religion
College
Elizabeth City, North Carolina

Lee Fields

Department Languages
College
Elizabeth City, North Carolina

Kathy Carmical

Department Education
College
Lumberton, North Carolina

Velecia Council

Department Education
College
Lumberton, North Carolina

Angela Lamb

Department English
College
Lumberton, North Carolina

Maricia Parks

Department Education
College
Lumberton, North Carolina

Barbara Stone

Department Education
College
Lumberton, North Carolina

Mickey Biggs

Department Criminal Justice
College
Lumberton, North Carolina

Terry Locklear

Department Education
College
Lumberton, North Carolina

. Burch

Department Biology
College
Wentworth, North Carolina

Joyce Russell

Department English
College
Wentworth, North Carolina

Donata Nelson

Department Communication
College
Wentworth, North Carolina

Vicky Brinkley

Department Education
College
Wentworth, North Carolina

. Maynard

Department Mathematics
College
Wentworth, North Carolina

Mary Ash

Department Mathematics
College
Wentworth, North Carolina
Page 526 of 1569