North Carolina's Teacher Directory

Based on 101,916 Ratings
5-star
77%
4-star
9%
3-star
5%
2-star
2%
1-star
4%
North Carolina employs over 129,502 teachers who oversee approximately 1,498,344 students. Students in North Carolina submitted more than 101,916 teacher and professor ratings through RateMyTeachers.com. The average teacher rating in North Carolina is 4.52, which happens to be above the national average of 4.46.
Teacher Name
Overall Score
School Name

Edward McKinnon

Department Physical Ed
College
Supply, North Carolina

Nicole Wilkinson

Department Art History
College
Supply, North Carolina

Sarah Higgins

Department English
College
Supply, North Carolina

Bella McGinty

Department Nursing
College
Supply, North Carolina

Bob York

Department Science
College
Supply, North Carolina

Kate Pryor

Department Sociology
College
Supply, North Carolina

Kim Plemmons

Department Health Science
College
Concord, North Carolina

Jennifer Courtney

Department English
College
Concord, North Carolina

Tracy Heberlig

Department Nursing
College
Concord, North Carolina

Christopher Trout

Department Humanities
College
Concord, North Carolina

Laura Bokus

Department Literature

Charles Smith

Department Music

Jimmy Council

Department Health Science

Sandy Curtis

Department Computer Science

Bill Payne

Department Physical Ed

Samuel Travis

Department Mathematics

Kelley Greene

Department Business Administration

Wyatt Reynolds

Department English

Frederick Bauer

Department Accounting

Andrew Berry

Department Science

Jackie Clarkson

Department Business

Kim Mason

Department Computer Science

John Saunders

Department Fine Arts

Carey Snellings

Department Biology

Kim Watts

Department Biomedical

Tammy Hensley

Department Continuing Education

Keith Money

Department Auto Body

Anthony Aycock

Department English
College
Buies Creek, North Carolina

Mike Gallagher

Department Chemistry
College
Buies Creek, North Carolina

Billy Greene

Department Mathematics
College
Buies Creek, North Carolina

Carolyin Maidon

Department Education
College
Buies Creek, North Carolina

Mark Gaskins

Department Religion
College
Buies Creek, North Carolina

Mark Merry

Department Computer Science
College
Buies Creek, North Carolina

George Nemecz

Department Science
College
Buies Creek, North Carolina

Katie Sinclair

Department Languages
College
Buies Creek, North Carolina

Thomas Abraham

Department Pharmacy
College
Buies Creek, North Carolina

Derek Currin

Department English
College
Buies Creek, North Carolina

David Dennis

Department Education
College
Buies Creek, North Carolina

Megan Hall

Department Physical Education
College
Buies Creek, North Carolina

Jena Kelly

Department Not Specified
College
Buies Creek, North Carolina

Janet Richards

Department English
College
Buies Creek, North Carolina

Benjamen Bullock

Department Religion
College
Buies Creek, North Carolina

Todd Clark

Department Physical Education
College
Buies Creek, North Carolina

Janenne Ellis

Department Health Science
College
Buies Creek, North Carolina

Wendy Harris

Department Business
College
Buies Creek, North Carolina

Jaime Kipfer

Department Religion
College
Buies Creek, North Carolina

Karen Parkes

Department Chemistry
College
Buies Creek, North Carolina

Joshua Reaves

Department Theater
College
Buies Creek, North Carolina

Daniel Shin

Department Chemistry
College
Buies Creek, North Carolina

Brian Boyd

Department Law
College
Buies Creek, North Carolina

Andrew Hotchkiss

Department Science
College
Buies Creek, North Carolina

Schoeder

Department History
College
Buies Creek, North Carolina

Iris Bardour

Department English
College
Buies Creek, North Carolina

Chris Davis

Department Criminal Justice
College
Buies Creek, North Carolina

Charles Franquet

Department Business
College
Jacksonville, North Carolina

Frank Signorile

Department Political Science
College
Jacksonville, North Carolina

Gerald Fatica

Department Psychology
College
Jacksonville, North Carolina

David Clemmons

Department History
College
Jacksonville, North Carolina

. Friedrich

Department Music
College
Jacksonville, North Carolina

Owens

Department Business
College
Jacksonville, North Carolina

Herman Martin

Department Computer Science
College
Jacksonville, North Carolina

Kelly Dixon

Department Communication
College
Wilmington, North Carolina

Marilyn Lowers

Department Culinary Arts
College
Wilmington, North Carolina

Jason McKoy

Department Psychology
College
Wilmington, North Carolina

Colleen Ringrose

Department Art History
College
Wilmington, North Carolina

John Stevens

Department Nursing
College
Wilmington, North Carolina

Sara Westermark

Department Music
College
Wilmington, North Carolina

Joanna Cartrette

Department Chemistry
College
Wilmington, North Carolina

Kevin Knight

Department English
College
Wilmington, North Carolina

Derrick Nantz

Department Philosophy
College
Wilmington, North Carolina

Juanda Sanchez

Department Mathematics
College
Wilmington, North Carolina

Holly Barham

Department English
College
Wilmington, North Carolina

Ben Coats

Department Chemistry
College
Wilmington, North Carolina

Shawn Dixon

Department Not Specified
College
Wilmington, North Carolina

Bill King

Department Psychology
College
Wilmington, North Carolina

Jennifer Muehrcke

Department Music
College
Wilmington, North Carolina

Phillip Reid

Department History
College
Wilmington, North Carolina

Andrew Sumerel

Department Physics
College
Wilmington, North Carolina

Ron Wilson

Department Architecture
College
Wilmington, North Carolina

Christopher Baratta

Department English
College
Wilmington, North Carolina

Charles Bost

Department Criminal Justice
College
Wilmington, North Carolina

William Coppage

Department English
College
Wilmington, North Carolina

Aitza Galarza-Hernandez

Department Psychology
College
Wilmington, North Carolina

Paul Martin

Department Computer Science
College
Wilmington, North Carolina

Robert Porter

Department Business
College
Wilmington, North Carolina

William Smith

Department Business
College
Wilmington, North Carolina

David Williams

Department Music
College
Wilmington, North Carolina

Diane Withrow

Department Hospitality
College
Wilmington, North Carolina

Richard Gemach

Department Computer Science
College
Wilmington, North Carolina

Craig Keller

Department Accounting
College
Wilmington, North Carolina

Billy Markille

Department Not Specified
College
Wilmington, North Carolina

Dean Millie

Department Biology
College
Wilmington, North Carolina

John Wells

Department English
College
Wilmington, North Carolina

Kevin V. Haynes

Department Law
College
Chapel Hill, North Carolina

Walker Blakey

Department Law
College
Chapel Hill, North Carolina

Lissa Lamkin Broome

Department Law
College
Chapel Hill, North Carolina

Patricia L. Bryan

Department Law
College
Chapel Hill, North Carolina

Adam Feibelman

Department Law
College
Chapel Hill, North Carolina

Michael J. Gerhardt

Department Constitutional Law
College
Chapel Hill, North Carolina

Joseph E. Kennedy

Department Law
College
Chapel Hill, North Carolina
Page 771 of 1570