North Carolina's Teacher Directory

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

Tamara Rhyne

Department Sports Science
College
Winston Salem, North Carolina

Greg Taylor

Department Business
College
Winston Salem, North Carolina

Cecile Yancu

Department Sociology
College
Winston Salem, North Carolina

Jodi Campbell

Department Music
High School
1001 Piney Green Rd, Jacksonville, North Carolina 28546

Terri Fletcher-herring

Department English
High School
5608 W Friendly Ave, Greensboro, North Carolina 27410

Moore

Department Not Specified
High School
555 Halyburton Memorial Pkwy, Wilmington, North Carolina 28412

Davenport

Department Business
College
High Point, North Carolina

Larry Farrer

Department Computer Science
College
Graham, North Carolina

Ralph Kerns

Department English
College
Graham, North Carolina

Susan Dalton

Department English
College
Graham, North Carolina

Joyce Johnson

Department Medicine
College
Graham, North Carolina

Jeff Townsend

Department Mathematics
College
Graham, North Carolina

James Wright

Department Psychology
College
Graham, North Carolina

Serena Fenton

Department Information Science
College
Graham, North Carolina

Sonya McCook

Department Mathematics
College
Graham, North Carolina

Lakeisha Vance

Department Information Science
College
Graham, North Carolina

Kim Clark

Department Mathematics
College
Graham, North Carolina

Anne Helms

Department English
College
Graham, North Carolina

Allison Russell

Department Psychology
College
Graham, North Carolina

Linda Stevens

Department Accounting
College
Graham, North Carolina

Joette Tanner

Department Chemistry
College
Graham, North Carolina

Bill Woodruff

Department Biology
College
Graham, North Carolina

Ana Gillingham

Department Languages
College
Graham, North Carolina

Marianne Rahn

Department English
College
Graham, North Carolina

Connie Slaton

Department Medicine
College
Graham, North Carolina

Hall Beck

Department Psychology
College
Boone, North Carolina

DJ Cecile

Department Chemistry
College
Boone, North Carolina

Philip Crowder

Department Computer Information Systems
College
Boone, North Carolina

PJ Giampietro

Department Education
College
Boone, North Carolina

Cassidy Grief

Department Physical Education
College
Boone, North Carolina

Garrett Hazelton

Department Psychology
College
Boone, North Carolina

Ece Karatan

Department Biology
College
Boone, North Carolina

GE Ling

Department Business
College
Boone, North Carolina

Doug May

Department Computer Information Systems
College
Boone, North Carolina

Megan McSwain

Department English
College
Boone, North Carolina

Leslie Nierste

Department English
College
Boone, North Carolina

Tim Pruitt

Department Psychology
College
Boone, North Carolina

Gregory Rhaods

Department Mathematics
College
Boone, North Carolina

Sandra Schreffler

Department Languages
College
Boone, North Carolina

Leigh Wallace

Department Education
College
Boone, North Carolina

Holly Ambler

Department Health Science
College
Boone, North Carolina

Suzanna Brauer

Department Biology
College
Boone, North Carolina

KC Clemens

Department English
College
Boone, North Carolina

Christof Den Biggelaar

Department Interdisciplinary Studies
College
Boone, North Carolina

Jorge Esquivel

Department Biology
College
Boone, North Carolina

Kyle Gravinese

Department Ta
College
Boone, North Carolina

Eric Hart

Department Freshman Seminar
College
Boone, North Carolina

Alan Hauser

Department Religion
College
Boone, North Carolina

Chris Horgan

Department Music
College
Boone, North Carolina

Thanarak Laosuthi

Department Economics
College
Boone, North Carolina

Geraldine Miller

Department Human Development
College
Boone, North Carolina

Edith Mubanda

Department Family/Consumer Science
College
Boone, North Carolina

Mark Peters

Department Art
College
Boone, North Carolina

Rosa Powers

Department Art
College
Boone, North Carolina

Misty Silver

Department Mathematics
College
Boone, North Carolina

Jeffery Soukup

Department Health Science
College
Boone, North Carolina

Cheryl Stinson

Department Physical Education
College
Boone, North Carolina

Zack Underwood

Department Technology
College
Boone, North Carolina

Jennifer Zwetsloot

Department Health Science
College
Boone, North Carolina

Joseph Bigley

Department Art
College
Boone, North Carolina

Elizabeth Carroll

Department English
College
Boone, North Carolina

Tammatha Clodfelter

Department Criminal Justice
College
Boone, North Carolina

Bowers Courtney

Department Computer Science
College
Boone, North Carolina

Alice Dickerson

Department English
College
Boone, North Carolina

Synovia Edwards

Department Psychology
College
Boone, North Carolina

Naomi Elliott

Department Physical Education
College
Boone, North Carolina

Julia Fondren

Department Psychology
College
Boone, North Carolina

Wade Gum

Department English
College
Boone, North Carolina

Brooke Hester

Department Physics
College
Boone, North Carolina

Shawn Horton

Department Not Specified
College
Boone, North Carolina

Dylan Kennedy

Department Psychology
College
Boone, North Carolina

Donovan Leonard

Department Science
College
Boone, North Carolina

Miral Mahgoub

Department Foreign Languages
College
Boone, North Carolina

Christopher McNeil

Department Finance
College
Boone, North Carolina

Deborah Pearce

Department English
College
Boone, North Carolina

Alex Poorman

Department Technology
College
Boone, North Carolina

Sean Ridley

Department Communication
College
Boone, North Carolina

Caimen Ruff

Department Technology
College
Boone, North Carolina

Scott Schneburger

Department Computer Information Systems
College
Boone, North Carolina

Kathryn Smith

Department Computer Science
College
Boone, North Carolina

Catherine Turner

Department Women's Studies
College
Boone, North Carolina

David Watson

Department English
College
Boone, North Carolina

Brian Whitaker

Department Management
College
Boone, North Carolina

Todd Wood

Department Finance
College
Boone, North Carolina

Jon Allen

Department Finance
College
Boone, North Carolina

David Ballinger

Department Biology
College
Boone, North Carolina

Lauren Brady

Department Family/Consumer Science
College
Boone, North Carolina

Catie Cain

Department Ta
College
Boone, North Carolina

Heather Carpenter

Department English
College
Boone, North Carolina

Jacob Merle Clark

Department Technology
College
Boone, North Carolina

Abigail Dewitt

Department English
College
Boone, North Carolina

Cheryl Eddins

Department Physical Education
College
Boone, North Carolina

Jordan Estes

Department Biology
College
Boone, North Carolina

Ashley Fromson

Department Psychology
College
Boone, North Carolina

Sherri Green

Department Social Work
College
Boone, North Carolina

Tom Hansell

Department Appalachian Studies
College
Boone, North Carolina

David Hargrove

Department Psychology
College
Boone, North Carolina

Jamie Hill

Department Physics
College
Boone, North Carolina

Nicholas Hurst

Department Technology
College
Boone, North Carolina

Kathleen Jocoy

Department Psychology
College
Boone, North Carolina