North Carolina's Teacher Directory

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

Krystene Lang

Department Not Specified
Elementary School
1751 Olive Chapel Rd, Apex, North Carolina 27502

Kyle Smith

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

Jeannie Maready

Department Not Specified
High School
600 S Fayetteville St, Clayton, North Carolina 27520

Jeffrey Batten

Department Not Specified
Middle School
2173 Brassfield Rd, Creedmoor, North Carolina 27522

Jeffrey Bruner

Department Not Specified
High School
4762 Clinton Rd, Fayetteville, North Carolina 28301

Jeffrey Mcculloch

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

Jeffrey Symes

Department Not Specified
Middle School
1001 Leon St, Durham, North Carolina 27704

Jeffrey Wilson

Department Not Specified
Middle School
1240 W Corbett Ave, Swansboro, North Carolina 28584

Jeffrey Gates

Department Not Specified
School
300 South Spring Street, Greensboro, North Carolina 27401

Jennifer Travis

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

Jennifer Czechowski

Department Not Specified
High School
1062 Southern Ave, Fayetteville, North Carolina 28306

Jennifer Peake

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

Jennifer Neague

Department Not Specified
High School
2006 Worthington Rd, Greenville, North Carolina 27858

Jennifer Alcon

Department Not Specified
High School
140 Jesse Green Rd, Thomasville, North Carolina 27360

Jennifer Sprinkle

Department Not Specified
High School
600 Mc Dowell High School Rd, Marion, North Carolina 28752

Jennifer Hodshon

Department Not Specified
Middle School
4600 W Lake Rd, Apex, North Carolina 27502

Jennifer Ulloa

Department Not Specified
Middle School
1111 Se Maynard Rd, Cary, North Carolina 27511

Jennifer Talley

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

Jennifer Brandon

Department Not Specified
Middle School
1140 Kendall Mill Rd, Thomasville, North Carolina 27360

Jennifer Howland

Department Not Specified
Middle School
6150 Old Jenks Rd, Apex, North Carolina 27502

Jennifer Craddock

Department Not Specified
Middle School
2591 N Carolina 47, Lexington, North Carolina 27292

Jennifer Pride

Department Not Specified
Middle School
4418 S Alston Ave, Durham, North Carolina 27713

Jennifer Mont

Department Not Specified
School
300 South Spring Street, Greensboro, North Carolina 27401

Jennifer Failor

Department Not Specified
Elementary School
4511 Monroe Rd, Charlotte, North Carolina 28205

Jenny Blizzard

Department Not Specified
High School
140 School Dr, Snow Hill, North Carolina 28580

Jeremiah Otiso

Department Not Specified
Middle School
1000 Shepard School Rd, Zebulon, North Carolina 27597

Jeremy Grube

Department Not Specified
High School
6800 Monroe Rd #377, Charlotte, North Carolina 28212

Jerri Mckinney

Department Not Specified
Middle School
3600 Drawbridge Pkwy, Greensboro, North Carolina 27410

Jerry Snyder

Department Not Specified
High School
213 Warrior Dr, Statesville, North Carolina 28677

Jessica Piekarski

Department Not Specified
High School
10220 Ardrey Kell Rd, Charlotte, North Carolina 28277

Jessica Penner

Department Not Specified
High School
1624 Ireland Dr, Fayetteville, North Carolina 28304

Jessica Clark

Department Not Specified
High School
7227 Old Us Highway 52, Lexington, North Carolina 27295

Jessica Hogeland

Department Not Specified
High School
10637 N Carolina 27, Lillington, North Carolina 27546

Jessica Yaffey

Department Not Specified
Middle School
6301 Jones Sausage Rd, Garner, North Carolina 27529

Jessica Shepherd

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

Jessica Stepp

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

Jessica Mckelder

Department Not Specified
Middle School
1409 Wesley Chapel Rd, Indian Trail, North Carolina 28079

Jill Keller

Department Not Specified
High School
2839 Ridge Rd, Indian Trail, North Carolina 28079

Jill Walton

Department Not Specified
Middle School
10401 Durant Rd, Raleigh, North Carolina 27614

Deanna Morris

Department Physical Education
High School
4340 Indian Springs Road, Seven Springs, North Carolina

Douglas Nieman

Department Computer Science
High School
638 Walnut St, Cary, North Carolina 27511

Taylor

Department Math
High School
110 Old Upward Rd, East Flat Rock, North Carolina 28726

Jimmy Stansell

Department Math
High School
342 Petree Rd, Winston Salem, North Carolina 27106

Mike Jolley

Department Not Specified
High School
5130 Nw Cabarrus Dr, Concord, North Carolina 28027

Steve Bohnen

Department Communications
Middle School
2 Rocket Dr, Asheville, North Carolina 28803

David Wortman

Department Band
Middle School
205 Willoughby Blvd, Greensboro, North Carolina 27408

Hayes Diane

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

Diana Poythress

Department Social Studies
Middle School
2700 Old Milburnie Rd, Raleigh, North Carolina 27604

Le anne Daoust

Department Not Specified
High School
Pride Way, Raleigh NC

Austin

Department Music
High School
1917 N Centennial St, High Point, North Carolina 27262

Melissia Sparks

Department Health
High School
300 Pitts School Rd, Concord, North Carolina 28027

Ashley Howell

Department English
Middle School
285 Georges Fork Rd, Burnsville, North Carolina 28714

Ms. Miles

Department Visual Arts
Middle School
301 Meadowlark Dr, Winston Salem, North Carolina 27106

Shelly Patterson

Department Social Studies
High School
96 Anson High School Rd, Wadesboro, North Carolina 28170

Grace Jackson

Department Grade 5
High School
2700 N College Rd, Wilmington, North Carolina 28405

Angie Ingham

Department Languages
Middle School
6150 Old Jenks Rd, Apex, North Carolina 27502

Amy Walter

Department English
Middle School
3400 Rogers Rd, Wake Forest, North Carolina 27587

Michael Titzel

Department Math
Middle School
401 New Bridge St, Jacksonville, North Carolina 28540

James Mayo

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

Yasmin Leonard

Department Languages
High School
140 Jesse Green Rd, Thomasville, North Carolina 27360

Evan Erickson

Department Band
High School
7702 Pineville Matthews Rd, Charlotte, North Carolina 28226

Barbrah El-Korhi

Department Math
Middle School
227 Milton Rd, Durham, North Carolina 27712

Patricia Garner

Department Not Specified
High School
151 W Pritchard St, Asheboro, North Carolina 27203

Marilyn Geiger

Department Math
Middle School
3331 Normandy Dr, Fort Bragg, North Carolina 28307

Kaye Mooring

Department Math
High School
1901 Dobbs Farm Rd, Kinston, North Carolina 28504

Ashley Beam

Department Not Specified
Middle School
244 Lakeshore School Rd, Mooresville, North Carolina 28117

Gail Galbreath

Department Administration
Middle School
244 Lakeshore School Rd, Mooresville, North Carolina 28117

Joan Milliken

Department Librarian
Middle School
244 Lakeshore School Rd, Mooresville, North Carolina 28117

Nancy Watts

Department Reading
Middle School
244 Lakeshore School Rd, Mooresville, North Carolina 28117

Todd Hayes

Department Not Specified
High School
100 Forest Hills School Rd, Marshville, North Carolina 28103

Olson

Department Librarian
High School
1861 N Asheboro School Rd

Stephanie Stowe

Department Multiple Subjects
High School
1744 Lane Rd, Mount Holly, North Carolina 28120

Kathy Moore

Department Math
High School
215 Maynard Lake Rd, Erwin, North Carolina 28339

Debbie Gresham

Department Performing Arts
High School
1744 Lane Rd, Mount Holly, North Carolina 28120

Helyn Robinson

Department Languages
High School
2222 S New Hope Rd, Gastonia, North Carolina 28054

David Friedman

Department History
High School
801 Westover Ter, Greensboro, North Carolina 27408

Marvin Ansley

Department Multiple Subjects
Middle School
2816 Oberlin Rd, Raleigh, North Carolina 27608

Amanda Boshoff

Department Social Studies
High School
2101 Spring Dr, Garner, North Carolina 27529

Whitney Skeen

Department Not Specified
Middle School
205 Willoughby Blvd, Greensboro, North Carolina 27408

Rob Rigenbach

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

Bagle Nagle

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

Angela Tootle

Department Math
Middle School
1710 Edgewood Ave, Burlington, North Carolina 27215

Andrew Seligman

Department Design & Technology
High School
500 Orange High School Rd, Hillsborough, North Carolina 27278

Nicole Lanza

Department Science
Middle School
706 E Lenoir St, Raleigh, North Carolina 27601

Jennifer Shrader

Department Fine Arts
High School
1709 High School Rd, Chapel Hill, North Carolina 27516

Mark Underwood

Department Architecture
High School
3220 Parkwood School Rd, Monroe, North Carolina 28112

Alice Rehm

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

Khadija Idri

Department French
High School
1307 Glenwood Ave, Raleigh, North Carolina 27604

Charles Willems

Department Math
High School
8900 Park Rd, Charlotte, North Carolina 28210

Danielle Sullivan

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

William Abraham

Department English
High School
630 Macmillan Ave, Wilmington, North Carolina 28403

Brandon Lusk

Department Not Specified
High School
600 S Fayetteville St, Clayton, North Carolina 27520

Mr. Byrd

Department Substitute Teacher
High School
1125 New Grady Brown School Rd, Hillsborough, North Carolina 27278

Dennis

Department Science
Middle School
3345 Haywood Rd, Hendersonville, North Carolina 28791

Angela Batson

Department Social Studies
Middle School
3914 Grimmersburg St, Farmville, North Carolina 27828

David Dixon

Department History
High School
2222 S New Hope Rd, Gastonia, North Carolina 28054

Benji Stewart

Department Accounting
Middle School
102 Old Montezuma Rd, Newland, North Carolina 28657

Elizabeth Sloop

Department Math
High School
Pride Way, Raleigh NC

Cody Hughey

Department Grade 5
Middle School
50 Bell Rd, Asheville, North Carolina 28805

Zimba Sally

Department Math
High School
1810 Matthews-Mint Hill Rd
Page 257 of 1569