North Carolina's Teacher Directory

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

Carol Woodson

Department Construction
College
Cullowhee, North Carolina

Pamela Young

Department Physical Education
College
Cullowhee, North Carolina

Analicia Ashe

Department English
College
Cullowhee, North Carolina

Christopher Colin

Department English
College
Cullowhee, North Carolina

Kelley Dinkelmeyer

Department Physics
College
Cullowhee, North Carolina

Michael Dougherty

Department Counseling
College
Cullowhee, North Carolina

Greta Freeman

Department Education
College
Cullowhee, North Carolina

Weaver Haney

Department Biology
College
Cullowhee, North Carolina

Janice Holt

Department Education
College
Cullowhee, North Carolina

Scott Huffman

Department Chemistry
College
Cullowhee, North Carolina

Glenn Kastrinos

Department Psychology
College
Cullowhee, North Carolina

Jon Marvel

Department Management
College
Cullowhee, North Carolina

Cheri Miller

Department Theatre/Dance
College
Cullowhee, North Carolina

Ross Owen

Department Leadership
College
Cullowhee, North Carolina

Belinda Petricek

Department Communication
College
Cullowhee, North Carolina

J Pimental

Department Marketing
College
Cullowhee, North Carolina

Andrew Sapienza

Department Construction
College
Cullowhee, North Carolina

Lisa Surber

Department Criminal Justice
College
Cullowhee, North Carolina

Danny Williamson

Department Physical Education
College
Cullowhee, North Carolina

Aja Wright

Department Mathematics
College
Cullowhee, North Carolina

Michelle Conch

Department Leadership
College
Cullowhee, North Carolina

Pamela Harris

Department Communication
College
Cullowhee, North Carolina

Jon Lawrie

Department Entrepreneurship
College
Cullowhee, North Carolina

Nicholas Martinez

Department Biology
College
Cullowhee, North Carolina

Cynthia O'Halloran

Department Hospitality
College
Cullowhee, North Carolina

Mary Sanders

Department Communication
College
Cullowhee, North Carolina

Jason K. Smith

Department Communication
College
Cullowhee, North Carolina

Kelly Baker

Department Mathematics
College
Morganton, North Carolina

Jason Dale

Department Computer Science
College
Morganton, North Carolina

Linda Garibaldi

Department English
College
Morganton, North Carolina

Dave Benner

Department Physical Education
College
Morganton, North Carolina

Wood Debbie

Department Communication
College
Morganton, North Carolina

Sheri Dickson

Department Art History
College
Morganton, North Carolina

Mary Charlotte Safford

Department Social Science
College
Morganton, North Carolina

Maryrose Claussen

Department Languages
College
Morganton, North Carolina

Linda Faulk

Department Music
College
Morganton, North Carolina

Steven Lian

Department Law
College
Morganton, North Carolina

Kathy Scott

Department Business
College
Morganton, North Carolina

Danette Steelman-Bridge

Department Humanities
College
Morganton, North Carolina

Robert Edwards

Department Classics
College
Morganton, North Carolina

Ann Marie Radaskiewicz

Department English
College
Morganton, North Carolina

Debbie Wood

Department Computer Science
College
Morganton, North Carolina

Billy Woods

Department Medicine
College
Wilkesboro, North Carolina

Kristen MacEmore

Department Computer Science
College
Wilkesboro, North Carolina

Stacie Taylor

Department Architecture
College
Wilkesboro, North Carolina

Bill Bullock

Department Not Specified
College
Wilkesboro, North Carolina

Wes Scroggs

Department Fitness
College
Wilkesboro, North Carolina

Kenneth Baum

Department Chemistry
College
Wilkesboro, North Carolina

Jim Brooks

Department Humanities
College
Wilkesboro, North Carolina

David Reynolds

Department Fine Arts
College
Wilkesboro, North Carolina

Janet Dengler

Department Accounting
College
Wilkesboro, North Carolina

Cynthia Livingston

Department Social Work
College
Wilkesboro, North Carolina

Tom Beaman

Department Anthropology
College
Wilson, North Carolina

Susan Flynt

Department English
College
Wilson, North Carolina

Ruth Barnes

Department Mathematics
College
Wilson, North Carolina

Frances Rampey

Department Computer Science
College
Wilson, North Carolina

Karen Dawes

Department Sociology
College
Wilson, North Carolina

Keith Cannon

Department Communication
College
Wingate, North Carolina

Peter Frank

Department Economics
College
Wingate, North Carolina

Carmen Rivera

Department Spanish
College
Wingate, North Carolina

Brent Hartis

Department Communication
College
Wingate, North Carolina

Erika Scocco

Department Biology
College
Wingate, North Carolina

Jeffrey Von Freymann

Department Marketing
College
Wingate, North Carolina

Amie Dirks

Department Pharmacology
College
Wingate, North Carolina

Kenny Potter

Department Music
College
Wingate, North Carolina

Edwin Bagley

Department Philosophy
College
Wingate, North Carolina

Barbara Smith

Department Communication
College
Wingate, North Carolina

Mary Kindberg

Department Languages
College
Wingate, North Carolina

Heather McDivitt

Department Religion
College
Wingate, North Carolina

Jinsuk Baek

Department Computer Science
College
Winston Salem, North Carolina

Jess Usher

Department History
College
Winston Salem, North Carolina

Avis Gray

Department English
College
Winston Salem, North Carolina

Liliana Garcia

Department Chemistry
College
Winston Salem, North Carolina

Pamela Jones

Department Biology
College
Winston Salem, North Carolina

Doug Osman

Department Mass Communications
College
Winston Salem, North Carolina

Robert Anderson

Department English
College
Winston Salem, North Carolina

Tim Ballard

Department Science
College
Winston Salem, North Carolina

Morris Clarke

Department Biology
College
Winston Salem, North Carolina

. Paul Fisher

Department Computer Science
College
Winston Salem, North Carolina

Yuri Latif

Department English
College
Winston Salem, North Carolina

Nkrumah Lewis

Department Sociology
College
Winston Salem, North Carolina

Kal Namit

Department Business
College
Winston Salem, North Carolina

Lori Shepperd

Department Psychology
College
Winston Salem, North Carolina

Suzanne Warren

Department History
College
Winston Salem, North Carolina

Aaron West

Department English
College
Winston Salem, North Carolina

Jessica Broome

Department Nursing
College
Winston Salem, North Carolina

Dwedor Ford

Department English
College
Winston Salem, North Carolina

Jeremy Lane

Department Mathematics
College
Winston Salem, North Carolina

Nicole Pekarek

Department Clinical Laboratory Sciences
College
Winston Salem, North Carolina

Sheryl Smith

Department English
College
Winston Salem, North Carolina

Mordu Surry-Kamal

Department Political Science
College
Winston Salem, North Carolina

John Williams

Department Education
College
Winston Salem, North Carolina

Val Falkner

Department Vice Principal
High School
186 Doolie Rd, Mooresville, North Carolina 28117

Richard Dewey

Department Photography
High School
5800 Sardis Rd, Charlotte, North Carolina 28270

Amy Griffin

Department Not Specified
Middle School
1002 Lufkin Rd, Apex, North Carolina 27502

Jerri Lutz

Department Not Specified
Middle School
197 S French Broad Ave, Asheville, North Carolina 28801

H.b. Harris

Department History
High School
925 Garrett Rd, Henderson, North Carolina 27537

Snow

Department Not Specified
High School
6770 Mc Crimmon Pkwy, Cary, North Carolina 27519

Lachawn Smith

Department Principal
Middle School
655 Halyburton Memorial Pkwy, Wilmington, North Carolina 28412

Gail Chaney

Department Math
High School
6845 N Carolina 135, Mayodan, North Carolina 27027