North Carolina's Teacher Directory

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

Sallie Brown

Department Not Specified
High School
2219 Senior Dr, Charlotte, North Carolina 28216

Matthew Thompson

Department Religion
High School
2295 Union Grove Rd, Lexington, North Carolina 27295

Harrison

Department Counselor
High School
409 Friendway Rd, Greensboro, North Carolina 27410

Michelle Bardsley

Department Computer Science
High School
801 Westover Ter, Greensboro, North Carolina 27408

Tamar Castelloe

Department Math
High School
1219 Broad St, Durham, NC 27705, United States

James Hylton

Department Languages
Middle School
8115 Strickland Rd, Raleigh, North Carolina 27615

Lindsey Halas

Department Reading
High School
500 Weaver Dairy Rd, Chapel Hill, North Carolina 27514

Howell Ledford

Department Music
High School
300 S Spring St, Greensboro, North Carolina 27401

Matthew Carr

Department Social Studies
High School
12701 Old Statesville Rd, Huntersville, North Carolina 28078

Cristina Van Dorsten

Department Science
High School
1420 Athens Dr, Raleigh, North Carolina 27606

Danielle Golubski

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

Tess Mauck

Department English
High School
Acquoni Rd P.O. Box 134,Cherokee, NC 28719

Mark Clark

Department Psychology
High School
2400 Colony Rd, Charlotte, North Carolina 28209

Ddan Dohrmat

Department Not Specified
High School
3600 Haywood Rd, Hendersonville, North Carolina 28791

Dan Hamilton

Department Health
High School
300 Go Pioneers Dr, Boone, North Carolina 28607

Mike Sagaser

Department Science
High School
8170 U.S. 70, Newport, North Carolina 28570

Petit

Department French
High School
8170 U.S. 70, Newport, North Carolina 28570

Maribeth Lowe

Department Grade 6
Middle School
1811 Badin Rd, Albemarle, North Carolina 28001

Boyer

Department Social Studies
High School
2700 N College Rd, Wilmington, North Carolina 28405

Beach

Department Business
High School
550 Whiteville Rd, Shallotte, North Carolina 28470

Humprey

Department English
High School
2400 Institute Rd, La Grange, North Carolina 28551

Scott Tomaso

Department English
Middle School
716 Benjamin Pkwy, Greensboro, North Carolina 27408

Anthony Taylor

Department Music
College
Greensboro, North Carolina

Lois Voncannon

Department Nursing
College
Greensboro, North Carolina

Diana Westerberg

Department Psychology
College
Greensboro, North Carolina

Maria Williams

Department Communication
College
Greensboro, North Carolina

Robert Busko

Department Business Administration
College
Pembroke, North Carolina

OZ Hamzah

Department Business Administration
College
Pembroke, North Carolina

Dundee Lackey

Department English
College
Pembroke, North Carolina

Kristen Nusz

Department Physical Ed
College
Pembroke, North Carolina

Lori Proffitt

Department Physical Ed
College
Pembroke, North Carolina

John Roe

Department Biology
College
Pembroke, North Carolina

David Underwood

Department Theater
College
Pembroke, North Carolina

Galina Carter

Department German
College
Pembroke, North Carolina

Camille Devaney

Department Music
College
Pembroke, North Carolina

Daniel Kenney

Department Freshman Seminar
College
Pembroke, North Carolina

Cynthia Miecznikowski

Department English
College
Pembroke, North Carolina

David Seiberling

Department Music
College
Pembroke, North Carolina

Martin Slann

Department Political Science
College
Pembroke, North Carolina

Mark Williams

Department English
College
Pembroke, North Carolina

Aaron Cengiz

Department Spanish
College
Pembroke, North Carolina

Kapica Davis

Department Health Science
College
Pembroke, North Carolina

Joanna Hersey

Department Music
College
Pembroke, North Carolina

Steven Johnson

Department Physical Ed
College
Pembroke, North Carolina

Judith Livingston

Department Literature
College
Pembroke, North Carolina

Anna Netterville

Department Sociology
College
Pembroke, North Carolina

Doug Simmons

Department Physical Ed
College
Pembroke, North Carolina

Terry Vorhees

Department Languages
College
Pembroke, North Carolina

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