North Carolina's Teacher Directory

Based on 101,875 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

Ruth Harris

Department Librarian
Middle School
22801 Airbase Rd, Laurinburg, North Carolina 28352

Erik Wiechmann

Department Education
High School
245 N Saint Johns Church Rd, Hampstead, North Carolina 28443

John Pasquariello

Department Physical Education
Middle School
1951 S Nc 119, Mebane, North Carolina 27302

Paula Baldwin

Department Fine Arts
Middle School
11501 Idlewild Rd, Matthews, North Carolina 28105

Michael Hicks

Department Business
High School
7600 Ibm Dr, Charlotte, North Carolina 28262

Brittany Wolfe

Department English
High School
1800 Seabrook Rd, Fayetteville, North Carolina 28301

Marty Talbert

Department Math
High School
4203 Caratoke Hwy, Barco, North Carolina 27917

Rick Mazza

Department English
High School
175 Saint Luke Church Rd, Salisbury, North Carolina 28146

Hurley Williams

Department Social Studies
Middle School
5551 Fisher Rd, Fayetteville, North Carolina 28304

Jimmy Wooten

Department Music
High School
5460 U.S. 117, Pikeville, North Carolina 27863

Jim Schmidt

Department Social Studies
Middle School
3219 Parkwood School Rd, Monroe, North Carolina 28112

Cory Dams

Department Math
Middle School
2101 Davis Dr, Cary, North Carolina 27519

Eddie Best

Department Band
Middle School
904 Sioux Dr, Jacksonville, North Carolina 28540

Donnie Bradford

Department Not Specified
High School
1708 Nash St, Sanford, North Carolina 27330

Emily Holt

Department Visual Arts
High School
3355 Old Hwy 11, Deep Run, North Carolina 28525

Richard Berman

Department Math
High School
1967 Patriot Dr, Charlotte, North Carolina 28227

Carlyle Poteat

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

Davis

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

Poss

Department Not Specified
High School
1 Rocket Dr, Asheville, North Carolina 28803

Mr. McCague

Department Social Studies
Middle School
4412 Lake Ave, Wilmington, North Carolina 28403

Paula Brannen

Department English
High School
4305 Shipyard Blvd, Wilmington, North Carolina 28403

Cynthia Long

Department Not Specified
High School
333 Jeremiah Blvd, Charlotte, North Carolina 28262

Cd Hoskins

Department Media
High School
333 Jeremiah Blvd, Charlotte, North Carolina 28262

Diann Stark

Department Business
High School
1221 S Park St, Asheboro, North Carolina 27203

Natalie McArthur

Department Law
High School
4184 Elk Rd, Hope Mills, North Carolina 28348

Cherry Woodbury

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

Jody Dixon

Department History
High School
172 Shoal Rd, Lincolnton, North Carolina 28092

Marcia Branson

Department English
Middle School
191 Preston Ln, East Flat Rock, North Carolina 28726

Sean Hardy

Department Physical Education
High School
7409 Falls Of Neuse Rd, Raleigh, North Carolina 27615

Paula Bowen

Department Business
High School
124 Walter Fulcher Rd, Dudley, North Carolina 28333

Michel Freedmon

Department Science
High School
4510 Old Stantonsburg Rd, Wilson, North Carolina 27893

Frances Watson

Department Esl
High School
1 Rocket Dr, Asheville, North Carolina 28803

Deborah Hronsky

Department Counselor
Middle School
3801 Spring Forest Rd, Raleigh, North Carolina 27616

Shantelle McKinney

Department English
Middle School
1925 Rama Road Charlotte, NC 28212

Skates Laurie

Department Not Specified
Middle School
90 N Main Street, Granit Falls, North Carolina

Lorreta Dietz

Department Study Skills
Elementary School
518 N Holden Rd, Greensboro, North Carolina 27410

Crane

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

Lisa Thorpe

Department Languages
High School
2200 Wakefield Pines Dr, Raleigh, North Carolina 27614

Dana Smith

Department Technology
High School
5401 Lawndale Dr, Greensboro, North Carolina 27455

Supernavage

Department Science
High School
1415 Beatties Ford Rd, Charlotte, North Carolina 28216

Norman Trazcoma

Department Math
High School
301 Hawthorne Rd, Winston Salem, North Carolina 27104

Laura Cernikova

Department Esl
Middle School
720 Powell Dr, Garner, North Carolina 27529

Shelley Stapleton

Department English
High School
4184 Elk Rd, Hope Mills, North Carolina 28348

Donna Clark

Department Languages
High School
4184 Elk Rd, Hope Mills, North Carolina 28348

Jamie Lucas

Department Health
Middle School
400 E Moore St, Apex, North Carolina 27502

Mr. Hicks

Department Computer Science
High School
11201 Old Statesville Rd, Huntersville, North Carolina 28078

Limmy Summerville

Department Rotc
High School
11201 Old Statesville Rd, Huntersville, North Carolina 28078

Doug Latta

Department Not Specified
High School
5211 Old Charlotte Hwy, Monroe, North Carolina 28110

Ms. Signorelli

Department English
High School
481 Burrage Rd, Concord, North Carolina 28025

Mark Gamble

Department History
High School
184 Campus Dr, West Jefferson, North Carolina 28694

Bridget Grady

Department Vice Principal
Middle School
1240 W Corbett Ave, Swansboro, North Carolina 28584

Amanda McCans

Department Science
Middle School
1000 Evans Rd, Cary, North Carolina 27513

Kristen Bedell

Department English
Middle School
3700 Nc 86, Hillsborough, North Carolina 27278

Kristen Titzer

Department Science
Middle School
10401 Durant Rd, Raleigh, North Carolina 27614

Lindsey Waite

Department History
High School
7409 Falls Of Neuse Rd, Raleigh, North Carolina 27615

Maria Maquez

Department Not Specified
Middle School
5551 Fisher Rd, Fayetteville, North Carolina 28304

Paul Vanzandt

Department Fine Arts
College
Pembroke, North Carolina

Paolo Batoni

Department Engineering
College
Charlotte, North Carolina

Jessica Magnus

Department Management
College
Wilmington, North Carolina

Malorie Winters

Department Mathematics
College
Raleigh, North Carolina

Carla Davis

Department Mathematics
College
Raleigh, North Carolina

David Card

Department Architecture
College
Raleigh, North Carolina

Denise Barton

Department Business
College
Raleigh, North Carolina

Michele Leverett

Department African American Studies
College
Winston Salem, North Carolina

Errol Thompson

Department Biology
College
Winston Salem, North Carolina

Jim Waddelow

Department Music
College
Raleigh, North Carolina

Jeff Teo

Department Computer Science
College
Montreat, North Carolina

Holly Carmichael

Department Science
College
Rocky Mount, North Carolina

John Clamp

Department Biology
College
Durham, North Carolina

Fanchon Cordell

Department Ballet
College
Winston Salem, North Carolina

Ulrich Eichenauer

Department Music
College
Winston Salem, North Carolina

James Tetterton

Department Computer Science
College
Raleigh, North Carolina

Guido Van Der Hooven

Department Agriculture
College
Raleigh, North Carolina

Carol Smith

Department Mathematics
College
Greenville, North Carolina

Charles Stancil

Department Mathematics
College
Greenville, North Carolina

Amir Niczad

Department Engineering
College
Hamlet, North Carolina

Garland Fulp

Department Business
College
Salisbury, North Carolina

Karen Hixson

Department Physical Ed
College
Winston Salem, North Carolina

Trish Harris

Department Social Work
College
Pinehurst, North Carolina

Marsha Apke

Department Mathematics
College
Pinehurst, North Carolina

Michael Lowder

Department Biology
College
Albemarle, North Carolina

Peter McDanel

Department Business
College
Charlotte, North Carolina

Anna-Olivia Sisk

Department Art
College
Dobson, North Carolina

Jean-Louis Gariepy

Department Psychology
College
Chapel Hill, North Carolina

Gabriela Valdivia

Department Geography
College
Chapel Hill, North Carolina

Jasleen Kaur

Department Computer Science
College
Chapel Hill, North Carolina

Beth Gray-Robertson

Department Education
College
Greenville, North Carolina

Stephen Anstine

Department Geology
College
Greenville, North Carolina

Mena Marino

Department Foreign Languages
College
Elon, North Carolina

Ali Ikiz

Department Mathematics
College
Fayetteville, North Carolina

Maurice Mongkuo

Department Political Science
College
Fayetteville, North Carolina

Debra Chapa

Department English
College
Fayetteville, North Carolina

Iris Barbour

Department English
College
Fayetteville, North Carolina

Christina Fitch

Department Biology
College
Fayetteville, North Carolina

Michael Tsaganos

Department Languages
College
Fayetteville, North Carolina

Beverly Hall

Department Mathematics
College
Fayetteville, North Carolina

John Isenhour

Department English
College
Fayetteville, North Carolina

Michelle Nettle

Department English
College
Fayetteville, North Carolina

Gary Shipp

Department History
College
Fayetteville, North Carolina

Sydney Brown

Department Education
College
Boiling Springs, North Carolina
Page 206 of 1570