North Carolina's Teacher Directory

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

Autumn Brown

Department Fine Arts
College
Greenville, North Carolina

Gail Cobb

Department Nursing
College
Greenville, North Carolina

Shannon Cotnam

Department Computer Information Systems
College
Greenville, North Carolina

Joseph Davis

Department Geology
College
Greenville, North Carolina

Lyudmila Galeyeva

Department Mathematics
College
Greenville, North Carolina

Marie Harris

Department English
College
Greenville, North Carolina

Denise Jefferson

Department Computer Science
College
Greenville, North Carolina

Rachel Kozy

Department Biology
College
Greenville, North Carolina

Ben Lustig

Department Fine Arts
College
Greenville, North Carolina

Nicole Mitchell

Department Education
College
Greenville, North Carolina

Deborah Stokes

Department Nursing
College
Greenville, North Carolina

Charity Valentine

Department Fine Arts
College
Greenville, North Carolina

Laura Walker

Department Mathematics
College
Greenville, North Carolina

Jon Yuhas

Department Emt/Paramedic
College
Greenville, North Carolina

Liz Henley

Department Astronomy
College
Greenville, North Carolina

Chris Myers

Department English
College
Greenville, North Carolina

Jeff Robinson

Department Criminal Justice
College
Greenville, North Carolina

Nicole Weaver

Department Health Science
College
Greenville, North Carolina

. Michele Shaul

Department Languages
College
Charlotte, North Carolina

Suzanne Degni

Department Education
College
Charlotte, North Carolina

Sharita Womack

Department Biology
College
Charlotte, North Carolina

Erin Debell

Department Languages
College
Charlotte, North Carolina

Loren Fauchier

Department Political Science
College
Charlotte, North Carolina

John Repede

Department Computer Science
College
Charlotte, North Carolina

Cathy Anderson

Department Business
College
Charlotte, North Carolina

Darilyn Butler

Department Education
College
Charlotte, North Carolina

Siu Challons-Lipton

Department Art History
College
Charlotte, North Carolina

Bilal Ghandour

Department Psychology
College
Charlotte, North Carolina

Debra Miles

Department Nursing
College
Charlotte, North Carolina

Richard Piazza

Department Business
College
Charlotte, North Carolina

Ruth Baldrige

Department Communication
College
Charlotte, North Carolina

Tracey Perez

Department English
College
Charlotte, North Carolina

Thomas Labelle

Department English
College
Asheboro, North Carolina

Neil Weatherly

Department Political Science
College
Asheboro, North Carolina

Irene Townsend

Department Photography
College
Asheboro, North Carolina

Grey Lane

Department Psychology
College
Asheboro, North Carolina

James Marlowe

Department History
College
Asheboro, North Carolina

Daniel Booher

Department Nursing
College
Asheboro, North Carolina

Nancy McCurry

Department Education
College
Asheboro, North Carolina

Susan Shaw

Department Design
College
Asheboro, North Carolina

Susan Teague

Department Mathematics
College
Asheboro, North Carolina

Tommy Adeimy

Department Computer Science
College
Hamlet, North Carolina

Carolyn Gibson

Department Nursing
College
Hamlet, North Carolina

Renee Lease

Department Education
College
Elizabeth City, North Carolina

Phoebe Chavis-Harris

Department Education
College
Lumberton, North Carolina

Cathy Davis

Department Computer Science
College
Lumberton, North Carolina

Larhonda Lowery

Department Mathematics
College
Lumberton, North Carolina

Shawn McCarty

Department Biology
College
Lumberton, North Carolina

Roy Raby

Department History
College
Lumberton, North Carolina

Jennifer Brown

Department Biology
College
Lumberton, North Carolina

Genemma Lowery

Department Education
College
Lumberton, North Carolina

Louis McIntyre

Department Biology
College
Lumberton, North Carolina

John Crutchfield

Department Physics
College
Wentworth, North Carolina

Tim Parrish

Department English
College
Wentworth, North Carolina

Jim Davies

Department Fine Arts
College
Wentworth, North Carolina

Bruce Needham

Department Criminal Justice
College
Wentworth, North Carolina

Robin Gibson-Brown

Department Biology
College
Wentworth, North Carolina

Mary Margaret Martin

Department Health Science
College
Wentworth, North Carolina

Karen Willis

Department Mathematics
College
Wentworth, North Carolina

Michelle Lyrerly

Department Religious Studies
College
Salisbury, North Carolina

Dee Addison

Department Developmental Studies
College
Salisbury, North Carolina

Sylvia Collins

Department Nursing
College
Salisbury, North Carolina

Sallie Herrin

Department Psychology
College
Salisbury, North Carolina

Cole Osborne

Department English
College
Salisbury, North Carolina

Joni Short

Department Nursing
College
Salisbury, North Carolina

Shirley Simpson

Department Office Administration
College
Salisbury, North Carolina

Michael Spidel

Department Biology
College
Salisbury, North Carolina

Larry Davis

Department Engineering
College
Salisbury, North Carolina

Teresa Leflore

Department Health Care Administration
College
Salisbury, North Carolina

Julie Mobley

Department Economics
College
Salisbury, North Carolina

Lisa Rudd

Department Chemistry
College
Salisbury, North Carolina

Margaret Winters

Department English
College
Salisbury, North Carolina

Miriam Berrospi-Kish

Department Spanish
College
Salisbury, North Carolina

Jane Brittain

Department Mathematics
College
Salisbury, North Carolina

Anita Craddock

Department Medical Technology
College
Salisbury, North Carolina

Danny Harris

Department Health/Physical Education
College
Salisbury, North Carolina

Roberta Kern

Department Spanish
College
Salisbury, North Carolina

Nicole Mogensen

Department Mathematics
College
Salisbury, North Carolina

Tim Parker

Department Computer Science
College
Salisbury, North Carolina

Alisha Pendergrass

Department Science
College
Salisbury, North Carolina

Sylvia Sloop

Department Psychology
College
Salisbury, North Carolina

Katherine Bender

Department Mathematics
College
Salisbury, North Carolina

Carmony Hartwig

Department Biology
College
Salisbury, North Carolina

Sandra Horne

Department Accounting
College
Salisbury, North Carolina

Bonnie Miranda

Department Spanish
College
Salisbury, North Carolina

David Foley

Department Political Science
College
Winston Salem, North Carolina

Carol Dykers

Department Communication
College
Winston Salem, North Carolina

Betsy Pryor

Department Physical Ed
College
Winston Salem, North Carolina

Cynthia Boiter

Department Sociology
College
Winston Salem, North Carolina

Kristen Lavelle

Department Sociology
College
Winston Salem, North Carolina

Jeanie Duncan

Department Management
College
Winston Salem, North Carolina

Richard Reinholz

Department Health Science
College
Winston Salem, North Carolina

Patricia Boone

Department Business
College
Winston Salem, North Carolina

Clere Tom

Department English
College
Clinton, North Carolina

Tim Wright

Department English
College
Clinton, North Carolina

Godwin

Department Mathematics
College
Clinton, North Carolina

Pam Bradley

Department Psychology
College
Pinehurst, North Carolina

Catherine Skura

Department Economics
College
Pinehurst, North Carolina

Eric Ton

Department Fine Arts
College
Pinehurst, North Carolina

Lewis Robertson

Department Biology
College
Pinehurst, North Carolina