North Carolina's Teacher Directory

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

Margarette Harris

Department Not Specified
Elementary School
5601 Tryon Rd, Raleigh, North Carolina 27606

Margo Racine

Department Not Specified
Elementary School
400 Kildaire Farm Rd, Cary, North Carolina 27511

Margreta White

Department Not Specified
Elementary School
125 U.S. 1, Youngsville, North Carolina 27596

Mari Snipes

Department Not Specified
Elementary School
2050 Oak Ridge Rd

Maria Roel-Vecino

Department Not Specified
High School
1000 W Church St, Laurinburg, North Carolina 28352

Maria Rodriguez

Department Not Specified
High School
5101 Rolesville Rd, Wendell, North Carolina 27591

Maria Costa

Department Not Specified
High School
2101 Spring Dr, Garner, North Carolina 27529

Maria Bowser

Department Not Specified
Elementary School
110 Middle Creek Park Ave, Apex, North Carolina 27502

Maria Wolf

Department Not Specified
Elementary School
11555 Green Level Church Rd, Cary, North Carolina 27519

Maria Garrido Rojo

Department Not Specified
Elementary School
350 Caldwell St, Chapel Hill, North Carolina 27516

Maria Rico Carrillo

Department Not Specified
Elementary School
8300 Nations Ford Rd, Charlotte, North Carolina 28217

Maria Detruf

Department Not Specified
Elementary School
3301 Country Club Dr, Charlotte, North Carolina 28205

Maria Gordillo-Davis

Department Not Specified
Elementary School
3224 Old Hillsborough Rd, Mebane, North Carolina 27302

Maria Miles

Department Not Specified
Elementary School
515 Elizabeth Ave, Monroe, North Carolina 28112

Maria Whisnant

Department Not Specified
Elementary School
304 Ann St, Morganton, North Carolina 28655

Maria Dunn

Department Not Specified
Elementary School
1244 N Main St, Oakboro, North Carolina 28129

Maria Libreros

Department Not Specified
Elementary School
6119 Creedmoor Rd, Raleigh, North Carolina 27612

Maria Evans

Department Not Specified
Middle School
4700 Burlington Mills Rd, Rolesville, North Carolina 27571

Maria Falcone

Department Not Specified
Elementary School
701 Granite Falls Blvd, Rolesville, North Carolina 27571

Maria Bristow

Department Not Specified
Elementary School
1915 Buffalo Lake Rd, Sanford, North Carolina 27330

Maria Thompson

Department Not Specified
Elementary School
361 E Barkley Rd, Statesville, North Carolina 28677

Maria Miller

Department Not Specified
Elementary School
4700 Old River Rd, Waynesville, North Carolina 28786

Maria Madrid Manzano

Department Not Specified
Elementary School
1400 Grove St, Wilson, North Carolina 27893

Mariah Lentz

Department Not Specified
High School
8100 Richlands Hwy

Marian Cregger

Department Not Specified
Elementary School
2700 Louis Stephens Dr, Cary, North Carolina 27519

Marian Troxler

Department Not Specified
Elementary School
1000 Olde Weatherstone Way, Cary, North Carolina 27513

Marian Elliott

Department Not Specified
Elementary School
800 Phillipi Church Rd, Raeford, North Carolina 28376

Marian Freeman

Department Not Specified
Elementary School
1542 U.S. 52, Wadesboro, North Carolina 28170

Marianna Lane

Department Not Specified
Elementary School
6510 Market St, Wilmington, North Carolina 28405

Marianne Plain

Department Not Specified
Elementary School
254 Nebo School Rd

Marianne Field

Department Not Specified
Elementary School
110 E Foy St, Richlands, North Carolina 28574

Marie Schoonover

Department Not Specified
High School
160 Dixon School Rd, Holly Ridge, North Carolina 28445

Marie Weavil

Department Not Specified
Elementary School
47 Henderson St, Badin, North Carolina 28009

Marie Calabro

Department Not Specified
Middle School
501 S Bruns Ave, Charlotte, North Carolina 28208

Marie Chavis

Department Not Specified
Elementary School
4045 Deep Branch Rd, Lumberton, North Carolina 28360

Marie Schulte

Department Not Specified
High School
East Young Street,Rolesville, NC 27571

Marie Tafoya

Department Not Specified
Elementary School
1601 Tarboro St, Wilson, North Carolina 27893

Marie Brown

Department Not Specified
Elementary School
3601 S Bend Rd, Winterville, North Carolina 28590

Mariko Whetstone

Department Not Specified
Elementary School
6001 Quail Hollow Rd, Charlotte, North Carolina 28210

Marilyn Flythe

Department Not Specified
Elementary School
2515 N Carolina 305, Aulander, North Carolina 27805

Marilyn Lewis

Department Not Specified
Elementary School
219 Chatham St, Newport, North Carolina 28570

Marilyn Morrison

Department Not Specified
Elementary School
268 Rushwood Rd, Robbins, North Carolina 27325

Marilyn Toland

Department Not Specified
Elementary School
7037 N Carolina 62, Trinity, North Carolina 27370

Marilyn Mcdonald

Department Not Specified
Elementary School
805 Barbcrest Ave, Whiteville, North Carolina 28472

Marina Bates

Department Not Specified
High School
963 Oak Stump Rd, Elizabeth City, North Carolina 27909

Marina Lutter

Department Not Specified
Elementary School
3115 Cemetery Rd, Sanford, North Carolina 27330

Mario Jose Malabunga

Department Not Specified
Middle School
300 Chason Rd, Lumber Bridge, North Carolina 28357

Marion White

Department Not Specified
Elementary School
700 E Hamlet St, Pinetops, North Carolina 27864

Marissa Meyers

Department Not Specified
High School
160 Dixon School Rd, Holly Ridge, North Carolina 28445

Marissa Jones

Department Not Specified
Elementary School
1002 E Highland Ave, Kinston, North Carolina 28501

Marissa Miklavcic

Department Not Specified
High School
East Young Street,Rolesville, NC 27571

Marissa Preston

Department Not Specified
Elementary School
204 S Macmillan Ave, Wilmington, North Carolina 28403

Marjorie Gilchrist-Young

Department Not Specified
High School
1415 Fontana Rd, Bryson City, North Carolina 28713

Marjorie Harrison

Department Not Specified
High School
723 Saint Marys St, Raleigh, North Carolina 27605

Marjorie Watson

Department Not Specified
Middle School
600 Moncure School Rd

Marjorie Myers

Department Not Specified
Elementary School
104 Cooper Hill Rd, Windsor, North Carolina 27983

Mark Stith

Department Not Specified
High School
800 Hamilton St, Roanoke Rapids, North Carolina 27870

Mark Heffelfinger

Department Not Specified
High School
230 E Dixon Blvd, Shelby, North Carolina 28152

Mark Lee

Department Not Specified
High School
230 E Dixon Blvd, Shelby, North Carolina 28152

Mark Hartman

Department Not Specified
High School
2201 Spring Forest Rd, Raleigh, North Carolina 27615

Mark Legato

Department Not Specified
Middle School
138 Lyman Rd, Beulaville, North Carolina 28518

Mark Simmons

Department Not Specified
Middle School
801 W Smith St, Chadbourn, North Carolina 28431

Mark Surratt

Department Not Specified
Elementary School
10045 Providence Church Ln, Charlotte, North Carolina 28277

Mark Raper

Department Not Specified
High School
267 Blue Eagle Cir, Murphy, North Carolina 28906

Mark Treni

Department Not Specified
High School
567 E Hargett St, Raleigh, North Carolina 27601

Mark Fritts

Department Not Specified
Elementary School
3309 Wicker St, Sanford, North Carolina 27330

Mark Mennitt

Department Not Specified
High School
2825 Crane Rd, Waxhaw, North Carolina 28173

Mark Steele

Department Not Specified
Elementary School
301 Bivens St, Wingate, North Carolina 28174

Mark Harnly

Department Not Specified
High School
103 U.S. 158, Camden, North Carolina 27921

Marla Webber

Department Not Specified
High School
331 E High Rd, Forest City, North Carolina 28043

Marla Mize

Department Not Specified
Elementary School
730 Laurel Mill Rd, Louisburg, North Carolina 27549

Marla Cantrell

Department Not Specified
Elementary School
3125 Williston Rd, Walkertown, North Carolina 27051

Marland Reid

Department Not Specified
Middle School
3127 Elizabeth Ave, New Bern, North Carolina 28562

Marlean Duncan

Department Not Specified
Elementary School
100 John Roach Dr, Marion, North Carolina 28752

Marlene Fullwood

Department Not Specified
Elementary School
700 Proctor St, Zebulon, North Carolina 27597

Marletha Muhammad

Department Not Specified
Elementary School
801 Williford St, Rocky Mount, North Carolina 27803

Marlon Morris

Department Not Specified
High School
101 Webb Blvd, Havelock, North Carolina 28532

Marnie Wills

Department Not Specified
Elementary School
7900 N Carolina 127, Taylorsville, North Carolina 28681

Marsha Landrum

Department Not Specified
High School
7834 Galway Ln, Lincolnton, North Carolina 28092

Marsha Finnikin

Department Not Specified
Elementary School
10536 N Carolina 48, Littleton, North Carolina 27850

Marsha Lael

Department Not Specified
Elementary School
4119 Startown Rd, Newton, North Carolina 28658

Marsha Parker

Department Not Specified
Elementary School
502 Se 2nd St, Snow Hill, North Carolina 28580

Marsha Young

Department Not Specified
Elementary School
947 Hudnell St, Washington, North Carolina 27889

Marshalene Marcela

Department Not Specified
Middle School
930 Vanderpool Rd, Vilas, North Carolina 28692

Marshella Reid

Department Not Specified
Elementary School
2600 Sunnybrook Rd, Raleigh, North Carolina 27610

Martha Fogarty

Department Not Specified
High School
4230 Green Hills Rd, Rocky Mount, North Carolina 27804

Martha Bateman

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

Martha Newman

Department Not Specified
Middle School
9005 N Carolina 306, Arapahoe, North Carolina 28510

Martha Snowden

Department Not Specified
Middle School
370 Mitten Ln, Cashiers, North Carolina 28717

Martha Taylor

Department Not Specified
Elementary School
6815 Endhaven Ln, Charlotte, North Carolina 28277

Martha Smith

Department Not Specified
Elementary School
329 N. Irwin Ave, Charlotte, North Carolina 28202

Martha Mccrary

Department Not Specified
Elementary School
31 Gilbert Rd, Leicester, North Carolina 28748

Martha Brackett

Department Not Specified
Elementary School
1500 Power Dr, Lowell, North Carolina 28098

Martha Arnold

Department Not Specified
Elementary School
500 N Rocky River Rd, Monroe, North Carolina 28110

Martha Patterson

Department Not Specified
Elementary School
3712 Canterbury Rd, New Bern, North Carolina 28562

Martha Pace

Department Not Specified
Elementary School
720 N Fairview Rd, Rocky Mount, North Carolina 27801

Martha Arrington

Department Not Specified
Elementary School
505 Mountain Park Rd, State Road, North Carolina 28676

Martha Gordon

Department Not Specified
Middle School
750 Grove Trl, Supply, North Carolina 28462

Martha Shafer

Department Not Specified
Middle School
762 Wendell Rd, Weldon, North Carolina 27591

Martie Lou Goodall

Department Not Specified
Elementary School
431 Forlines Rd, Winterville, North Carolina 28590