North Carolina's Teacher Directory

Based on 99,890 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,890 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

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

Beth Russell

Department Not Specified
High School
570 Forlines Rd, Winterville, North Carolina 28590

Linda Tyson

Department Administration
High School
Hwy 403, Calypso, North Carolina

Steve Kooke

Department History
High School
1735 Lewisville Clemmons Rd

Mike Rhoney

Department Vice Principal
High School
119 E 2nd Ave, Gastonia, North Carolina 28052

Kirstie Keyser

Department Fine Arts
High School
Holly Springs, North Carolina

Glenn Scott

Department Industrial Education
High School
1200 Salisbury Rd, Mocksville, North Carolina 27028

Mrs. Kenny

Department Social Studies
Middle School
3100 Park Rd, Charlotte, North Carolina 28209

Janice Freeman

Department Math
Middle School
630 Sonoma Rd, Waynesville, North Carolina 28786

Mellisa Davis

Department Math
Middle School
2816 Sikes Mill Rd, Monroe, North Carolina 28110

Patricia Roberts

Department Administration
Middle School
2710 Overbrook Dr, Raleigh, North Carolina 27608

Lisa Pittman

Department English
High School
2200 N Mebane St, Burlington, North Carolina 27217

Pam Pilgrim

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

Mary Digiovanni

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

Yasin Mansour

Department Languages
Middle School
7800 Ibm Dr, Charlotte, North Carolina 28262

Loura Norby

Department Math
Middle School
4520 Six Forks Rd, Raleigh, North Carolina 27609

Bryan Hele

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

Mary Hughes

Department Education
Elementary School
918 Huffine Mill Rd, Greensboro, North Carolina 27405

David Kareken

Department Visual Arts
College
Asheville, North Carolina

Ann Tilary

Department Auto Tech
Middle School
1002 Lufkin Rd, Apex, North Carolina 27502

Popoola Dolapo

Department Math
High School
Hwy 403, Calypso, North Carolina

Tom Crummey

Department History
High School
117 Tom Wilkinson Rd, Durham, North Carolina 27712

Pamela Chromartie

Department Administration
Middle School
1616 Ireland Dr, Fayetteville, North Carolina 28304

Mary Hogan

Department Languages
Middle School
401 Hillsborough St, Raleigh, North Carolina 27601

Christi Beard

Department Performing Arts
Middle School
5925 Ballantyne Commons Pkwy, Charlotte, North Carolina 28277

Nathan Crowder

Department Math
High School
99 Lake Eden Rd, Black Mountain, North Carolina 28711

Martha Dewitt

Department Fine Arts
High School
5912 N Carolina 43, Pinetops, North Carolina 27864

Dona Moss

Department Principal
Middle School
204 Hillsborough St, Raleigh, North Carolina 27603

Jennie Burdette

Department History
High School
4700 Country Club Rd, Morehead City, North Carolina 28557

Davis Smith

Department Economics
High School
700 Vance Academy Rd, Henderson, North Carolina 27537

David Onder

Department Math
Middle School
60 Penland St, Canton, North Carolina 28716

Suzanne Burton

Department Math
Middle School
813 Nixon St, Wilmington, North Carolina 28401

Laura Roberts

Department Math
Middle School
197 S French Broad Ave, Asheville, North Carolina 28801

Melanie Michels

Department Computer Science
Middle School
82 Penderlea School Rd, Willard, North Carolina 28478

Pam Stoer

Department Not Specified
Middle School
82 Penderlea School Rd, Willard, North Carolina 28478

Lea Ann Stevens

Department Substitute Teacher
High School
3308 E Wilson St, Farmville, North Carolina 27828

Becky Brown

Department English
College
1415 Beatties Ford, Winston Salem, North Carolina

Debra Taylor

Department Not Specified
Middle School
883 Stone St, Camp Lejeune, North Carolina 28546

Coach Moore

Department Math
High School
419 Mc Dowell St, Asheville, North Carolina 28803

Larry Williams

Department Physical Education
High School
5600 N Carolina 87, Elizabethtown, North Carolina 28337

Ken Barnes

Department Administration
High School
3727 Fayetteville St, Durham, North Carolina 27707

Stephanie Ayscue

Department Reading
High School
700 Vance Academy Rd, Henderson, North Carolina 27537

Kendra Williams

Department English
High School
475 Enka Lake Rd, Candler, North Carolina 28715

Gary Swaringen

Department Languages
High School
1800 Pineville Matthews Rd, Charlotte, North Carolina 28270

Jean Ames

Department Not Specified
Middle School
2101 Davis Dr, Cary, North Carolina 27519

Cain

Department Substitute Teacher
High School
5500 Dixon Dr, Raleigh, North Carolina 27609

Mary Davis

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

Lisa Hirsch

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

Mrs. Foote

Department English
High School
3600 Haywood Rd, Hendersonville, North Carolina 28791

Lillie Heggins

Department Math
Middle School
901 Piner Rd, Wilmington, North Carolina 28409

Mrs. Paith

Department Multiple Subjects
Middle School
717 Johnson Street, Roxberro, North Carolina

Edwin Spivey

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