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

Mary Mayo

Department Not Specified
Middle School
5418 Chapel Hill Rd, Raleigh, North Carolina 27607

Mary Fraser

Department Not Specified
Elementary School
3202 Northampton Rd, Raleigh, North Carolina 27609

Mary Zardas

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

Mary Huffman

Department Not Specified
Elementary School
5993 Yates Mill Pond Rd, Raleigh, North Carolina 27606

Mary Taylor

Department Not Specified
Elementary School
7444 Richlands Hwy

Mary Geanes

Department Not Specified
Elementary School
154 Chalk Rd, Rockingham, North Carolina 28379

Mary Nelson

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

Mary Sale

Department Not Specified
Elementary School
316 Ronda-Clingman School Rd

Mary Leonard

Department Not Specified
Elementary School
275 College St, Rural Hall, North Carolina 27045

Mary Bryant

Department Not Specified
Elementary School
1204 Painters Gap Rd, Rutherfordton, North Carolina 28139

Mary Lambach

Department Not Specified
Elementary School
3075 Shue Rd, Salisbury, North Carolina 28147

Mary Stec

Department Not Specified
Elementary School
4000 Deep River Rd, Sanford, North Carolina 27330

Mary Smith

Department Not Specified
Elementary School
528 Old Plank Rd, Seagrove, North Carolina 27341

Mary Dark

Department Not Specified
Middle School
2025 S 2nd Avenue Ext, Siler City, North Carolina 27344

Mary Webster

Department Not Specified
Middle School
2025 S 2nd Avenue Ext, Siler City, North Carolina 27344

Mary Rowshanaee

Department Not Specified
Elementary School
2665 Galilee Rd, Smithfield, North Carolina 27577

Mary Gaines

Department Not Specified
Elementary School
3501 Stallings Road,Stallings, NC 28104

Mary Flandreau

Department Not Specified
Elementary School
880 Sharon School Rd, Statesville, North Carolina 28677

Mary Smith

Department Not Specified
Elementary School
5303 U.S. 220, Summerfield, North Carolina 27358

Mary Morgan

Department Not Specified
Middle School
251 Big Orange Way, Sylva, North Carolina 28779

Mary Hampton

Department Not Specified
Elementary School
6315 Tobaccoville Rd

Mary Tillery

Department Not Specified
Elementary School
Po Box 188, Trenton, North Carolina 28585

Mary Walker

Department Not Specified
Elementary School
100 School Pl, Tryon, North Carolina 28782

Mary Cowley

Department Not Specified
High School
1150 Forestville Rd, Wake Forest, North Carolina 27857

Mary Neese

Department Not Specified
Elementary School
609 School St, Walnut Cove, North Carolina 27052

Mary Stuntz

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

Mary Stoner

Department Not Specified
Elementary School
320 Reid Dairy Rd, Waxhaw, North Carolina 28173

Mary Horne

Department Not Specified
Elementary School
251 Flat Creek Church Rd, Weaverville, North Carolina 28787

Mary Jones

Department Not Specified
High School
6875 Applewhite Rd, Wendell, North Carolina 27591

Mary Smith

Department Not Specified
Middle School
3409 N Carolina 97, Wendell, North Carolina 27591

Mary Gore

Department Not Specified
Elementary School
317 E Calhoun St, Whiteville, North Carolina 28472

Mary Ransdell

Department Not Specified
Elementary School
5001 Oriole Dr, Wilmington, North Carolina 28403

Mary Doss

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

Mary Chandler

Department Not Specified
Elementary School
801 Silver Lake Rd, Wilmington, North Carolina 28412

Mary Wells

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

Mary Knowles

Department Not Specified
Elementary School
2439 Railroad St, Winterville, North Carolina 28590

Mary Thomas

Department Not Specified
Elementary School
2019 Milford St, Winston Salem, North Carolina 27107

Mary Anne Blanchette

Department Not Specified
Elementary School
530 E Perry Ave, Wake Forest, North Carolina 27587

Mary Jane Thompson

Department Not Specified
Elementary School
1520 E Millbrook Rd, Raleigh, North Carolina 27609

Mary Mararet Barfield

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

Mary Porter Cooper

Department Not Specified
Middle School
2200 Hamp Stone Rd, Siler City, North Carolina 27344

Maryann Doyle

Department Not Specified
Elementary School
255 Tulls Creek Rd, Moyock, North Carolina 27958

Marybeth Scheer

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

Marybeth Griffin

Department Not Specified
Elementary School
274 Oakwood Dr, Yanceyville, North Carolina 27379

Maryjo Rupinski

Department Not Specified
Elementary School
252 Lakeshore School Rd, Mooresville, North Carolina 28117

Marylee Sease

Department Not Specified
Elementary School
1111 Plott Creek Rd, Waynesville, North Carolina 28786

Mason Midkiff

Department Not Specified
High School
716 S Main St, Dobson, North Carolina 27017

Matilda Scott

Department Not Specified
High School
813 Nixon St, Wilmington, North Carolina 28401

Matt Savage

Department Not Specified
High School
638 Walnut St, Cary, North Carolina 27511

Matthew Cox

Department Not Specified
High School
1504 N Moore Rd, Robbins, North Carolina 27325

Matthew Hutson

Department Not Specified
High School
161 Queens Creek Rd, Swansboro, North Carolina 28584

Matthew Roberts

Department Not Specified
High School
1681 Nc 108 Hwy, Columbus, North Carolina 28722

Matthew Hunt

Department Not Specified
High School
648 N Old Stage Rd, St. Pauls, North Carolina 28384

Matthew Owen

Department Not Specified
High School
8050 N Carolina 801, Mount Ulla, North Carolina 28125

Matthew Love

Department Not Specified
High School
801 W Main St, Pilot Mountain, North Carolina 27041

Matthew Trice

Department Not Specified
High School
801 W Main St, Pilot Mountain, North Carolina 27041

Matthew Cope

Department Not Specified
High School
638 Walnut St, Cary, North Carolina 27511

Matthew Minick

Department Not Specified
High School
638 Walnut St, Cary, North Carolina 27511

Matthew Lemmons

Department Not Specified
High School
4559 Lamm Rd, Wilson, North Carolina 27893

Matthew Lane

Department Not Specified
Elementary School
275 Overlook Rd, Asheville, North Carolina 28803

Matthew Scholz

Department Not Specified
High School
101 Lakewood Rd, Belmont, North Carolina 28012

Matthew Matas

Department Not Specified
Elementary School
1220 Pond St, Cary, North Carolina 27511

Matthew Rasch

Department Not Specified
Elementary School
2717 N Carolina 62, Liberty, North Carolina 27298

Matthew Emanuel

Department Not Specified
Elementary School
5599 Oxendine School Rd, Maxton, North Carolina 28364

Matthew Harriger

Department Not Specified
High School
1711 Landis Hwy, Mooresville, North Carolina 28115

Matthew Lamb

Department Not Specified
Middle School
8325 N Carolina 49, Mount Pleasant, North Carolina 28124

Matthew Moser

Department Not Specified
Middle School
873 Northern Dr, Newton, North Carolina 28658

Matthew Bethel

Department Not Specified
Elementary School
10225 Chambers Rd, Raleigh, North Carolina 27603

Matthew Wexler

Department Not Specified
Middle School
252 School St, Rockingham, North Carolina 28379

Matthew Beaver

Department Not Specified
Middle School
1625 W Park Rd, Salisbury, North Carolina 28144

Matthew Sheehan

Department Not Specified
Elementary School
11780 Rennert Rd, Shannon, North Carolina 28386

Matthew Pfeuffer

Department Not Specified
Elementary School
7718 Sylvan Rd, Snow Camp, North Carolina 27349

Matthew Outen

Department Not Specified
Elementary School
8701 Kensington Dr, Waxhaw, North Carolina 28173

Matthew Schendel

Department Not Specified
High School
6875 Applewhite Rd, Wendell, North Carolina 27591

Matthew Greene

Department Not Specified
Elementary School
734 E Clemmonsville Rd, Winston Salem, North Carolina 27107

Maura Cleary

Department Not Specified
Elementary School
1664 Lincoln Rd, Leland, North Carolina 28451

Maureen Freeman

Department Not Specified
Elementary School
275 Overlook Rd, Asheville, North Carolina 28803

Maureen Prendergast

Department Not Specified
Middle School
15526 N Carolina 55, Bayboro, North Carolina 28515

Klirs

Department English
High School
401 N Duke St, Durham, North Carolina 27701

Kim Salmon

Department Not Specified
High School
250 Voit Gilmore Ln, Southern Pines, North Carolina 28387

Judy Davis

Department Fine Arts
Middle School
501 E D St, Butner, North Carolina 27509

Marvin Abrom

Department Science
Middle School
400 E Johnston St, Tarboro, North Carolina 27886

Bob Hale

Department Social Studies
Middle School
400 E Johnston St, Tarboro, North Carolina 27886

Carolyn Satchel

Department Administration
High School
400 Slatestone Rd, Washington, North Carolina 27889

Goode

Department Physical Education
Middle School
5240 Sullivantown Rd, Walkertown, North Carolina 27051

Grubbs

Department Not Specified
Middle School
5240 Sullivantown Rd, Walkertown, North Carolina 27051

Kristine Dewar

Department English
High School
3545 Carver School Road, Winston Salem, North Carolina

Valerio

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

Roberta Wachter

Department English
High School
4340 Indian Springs Road, Seven Springs, North Carolina

Renolds

Department Principal
High School
4340 Indian Springs Road, Seven Springs, North Carolina

Mrs. Patterson

Department Physical Education
Middle School
811 Cypress St, Greensboro, North Carolina 27405

Kierstin Jarvis

Department Math
High School
2601 Jefferson Davis Hwy, Sanford, North Carolina 27332

Maggie Thomas

Department Principal
High School
175 Bingham Rd, Asheville, North Carolina 28806

Craig Kean

Department History
High School
700 Walker Rd, Mount Pleasant, North Carolina 28124

Debra Lanning

Department Math
Middle School
198 Fisher Rd, Brvard, North Carolina

Blake Martin

Department Esl
Middle School
1002 Lufkin Rd, Apex, North Carolina 27502

Mark/anne Reese

Department Music
High School
4301 Sandy Porter Rd, Charlotte, North Carolina 28205

Cain

Department Math
High School
10637 N Carolina 27, Lillington, North Carolina 27546

Ernest Wheeler

Department Health
Middle School
4800 Chapel Hill Rd, Durham, North Carolina 27707

Vennie

Department Health
Middle School
1951 Enon Rd, Valdese, North Carolina 28690