North Carolina's Teacher Directory

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

Walsh

Department History
College
Pembroke, North Carolina

Rhonda Blank

Department Physical Education
College
Pembroke, North Carolina

Benny Cruz

Department Social Work
College
Pembroke, North Carolina

Irina Falls

Department Education
College
Pembroke, North Carolina

Juanita Hayes

Department English
College
Pembroke, North Carolina

Cathy Jacobs

Department Business
College
Pembroke, North Carolina

Ericka Jones

Department Business
College
Pembroke, North Carolina

Marc Leake

Department History
College
Pembroke, North Carolina

Wendy Miller

Department Literature
College
Pembroke, North Carolina

Enrique Porrua

Department Foreign Languages
College
Pembroke, North Carolina

Saundra Richardson-Cox

Department Freshman Seminar
College
Pembroke, North Carolina

Marty Spitzer

Department Music
College
Pembroke, North Carolina

Johnny Torre

Department Military Science
College
Pembroke, North Carolina

OC Williams

Department Physical Education
College
Pembroke, North Carolina

Sara Brackin

Department Psychology
College
Pembroke, North Carolina

Ryan Griffith

Department Political Science
College
Pembroke, North Carolina

Lindsay Leach

Department Music Performance
College
Pembroke, North Carolina

Kathy McNamara

Department Nursing
College
Pembroke, North Carolina

Peg Trueman

Department Nursing
College
Pembroke, North Carolina

Bradley Ambury

Department Languages
College
Charlotte, North Carolina

Jake Amour

Department Science
College
Charlotte, North Carolina

Carlos Barriuso

Department Spanish
College
Charlotte, North Carolina

Reba Brown

Department Social Work
College
Charlotte, North Carolina

Donna Campbell

Department Chemistry
College
Charlotte, North Carolina

Lee Casperson

Department Electrical Engineering
College
Charlotte, North Carolina

Tammatha Clodfelter

Department Criminal Justice
College
Charlotte, North Carolina

Robert W Cox

Department Electrical Engineering
College
Charlotte, North Carolina

Zach Edinger

Department Nursing
College
Charlotte, North Carolina

Meg Foley

Department Sociology
College
Charlotte, North Carolina

Lori Gossett

Department Communication Studies
College
Charlotte, North Carolina

Jeff High

Department English
College
Charlotte, North Carolina

Lisa Holder

Department Fine Arts
College
Charlotte, North Carolina

Eddie Johnson

Department Army Rotc
College
Charlotte, North Carolina

Kelly

Department Biology
College
Charlotte, North Carolina

Yong-Taek Kim

Department Languages
College
Charlotte, North Carolina

Mei Li

Department Mathematics
College
Charlotte, North Carolina

G Melki

Department Fine Arts
College
Charlotte, North Carolina

Brigid Mullany

Department Engineering
College
Charlotte, North Carolina

Nancy Northcott

Department American Studies
College
Charlotte, North Carolina

Alexander Petrov

Department Mathematics
College
Charlotte, North Carolina

Caroline Robb

Department Not Specified
College
Charlotte, North Carolina

Suzanne Schoenefeld

Department Psychology
College
Charlotte, North Carolina

Martha Sloss

Department Nursing
College
Charlotte, North Carolina

Martha Strawn

Department Fine Arts
College
Charlotte, North Carolina

Orcun Temizkan

Department Business Communication
College
Charlotte, North Carolina

Anissa Truesdale

Department Accounting
College
Charlotte, North Carolina

Lynn Wilson

Department English
College
Charlotte, North Carolina

Ehab Al-Shaer

Department Computer Science
College
Charlotte, North Carolina

Ben Baran

Department Management
College
Charlotte, North Carolina

Arthur Blume

Department Psychology
College
Charlotte, North Carolina

Joe Devoe

Department Electrical Engineering
College
Charlotte, North Carolina

Tarra Ellis

Department Education
College
Charlotte, North Carolina

James Goodwin

Department Geography
College
Charlotte, North Carolina

Brittany Harris

Department English
College
Charlotte, North Carolina

Valerie Johnson

Department Health/Human Services
College
Charlotte, North Carolina

Shannon Lalor

Department History
College
Charlotte, North Carolina

Timothy Lawrence

Department Civil Engineering
College
Charlotte, North Carolina

Haiyun Ma

Department History
College
Charlotte, North Carolina

Rebecca Nesbit

Department Political Science
College
Charlotte, North Carolina

Eric Olsen

Department Fine Arts
College
Charlotte, North Carolina

Agnes Ozelkan

Department Mechanical Engineering
College
Charlotte, North Carolina

Katrina Peterson

Department English
College
Charlotte, North Carolina

Harnold Rieter

Department Mathematics
College
Charlotte, North Carolina

Tova Samuels

Department Chemistry
College
Charlotte, North Carolina

Nilabh Srivastava

Department Mechanical Engineering
College
Charlotte, North Carolina

Suzanne Thomas

Department English
College
Charlotte, North Carolina

Kerry Voigt

Department English
College
Charlotte, North Carolina

Rosemary Whitmeyer

Department Social Science
College
Charlotte, North Carolina

Lynn Ahlgrim-Delzell

Department Education
College
Charlotte, North Carolina

Claudia Avellaneda

Department Political Science
College
Charlotte, North Carolina

Chris Beorkrem

Department Architecture
College
Charlotte, North Carolina

Amanda Brunson

Department Biology
College
Charlotte, North Carolina

Min Hyung Cho

Department Mathematics
College
Charlotte, North Carolina

Kristin Connor

Department Education
College
Charlotte, North Carolina

Michael Cotten

Department Business Communication
College
Charlotte, North Carolina

Alvin Daniels

Department Physics
College
Charlotte, North Carolina

Graham R. Enos

Department Mathematics
College
Charlotte, North Carolina

Laura Ferris

Department Criminal Justice
College
Charlotte, North Carolina

Kristen Galloway

Department Not Specified
College
Charlotte, North Carolina

Thomas Gentry

Department Architecture
College
Charlotte, North Carolina

Sheetal Ghelani

Department Not Specified
College
Charlotte, North Carolina

Oree Gossett

Department Nursing
College
Charlotte, North Carolina

Phillis Smith

Department Math
High School
1242 S Main St, Graham, North Carolina 27253

Richard Dehart

Department Headmaster
High School
116 S Franklin St, Reidsville, North Carolina 27320

Groome

Department Social Studies
Middle School
197 S French Broad Ave, Asheville, North Carolina 28801

Jason Myers

Department English
High School
600 W Arlington Blvd, Greenville, North Carolina 27834

Felix Sawyer

Department Band
High School
15274 Spiveys Corner Hwy, Dunn, North Carolina 28334

Ms. Ko

Department Music
Middle School
810 High House Rd, Cary, North Carolina 27513

Kimberly Gantt

Department Administration
High School
186 Doolie Rd, Mooresville, North Carolina 28117

Patrica Garner

Department Science
Middle School
6900 Democracy Dr, Charlotte, North Carolina 28212

Arvind Saluga

Department Science
Middle School
13345 Beatties Ford Rd, Huntersville, North Carolina 28078

Hodge

Department Math
Middle School
211 N Pierce St, Eden, North Carolina 27288

Tiffany George

Department Math
High School
800 Clayton Rd, Durham, North Carolina 27703

Cindy Duty

Department Science
Middle School
121 Harris St, Spruce Pine, North Carolina 28777

Du Lo

Department Math
High School
147 Warrior Dr, Mount Gilead, North Carolina 27306

Josh Smith

Department History
High School
147 Warrior Dr, Mount Gilead, North Carolina 27306

Jennifer Farah

Department Science
Middle School
940 Sam Newell Rd, Matthews, North Carolina 28105

Kelly Prestipino

Department Journalism
High School
123 Middle Creek Park Ave, Apex, North Carolina 27539

Donna Munley

Department Counselor
Middle School
2816 Oberlin Rd, Raleigh, North Carolina 27608

Duggins Wayne

Department Vice Principal
High School
2500 W Mountain St, Kernersville, North Carolina 27284