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

Michael Risso

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

Michael Hall

Department Not Specified
High School
5600 N Carolina 87, Elizabethtown, North Carolina 28337

Michael Holt

Department Not Specified
High School
60 Lees Creek Rd, Asheville, North Carolina 28806

Michael Ferguson

Department Not Specified
High School
250 Overlook Rd, Asheville, North Carolina 28803

Michael Porter

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

Michael Rhinehardt

Department Not Specified
High School
3263 Hwy 70, Beaufort, North Carolina 28516

Michael Barnes

Department Not Specified
High School
5040 E Bandys Cross Rd, Catawba, North Carolina 28609

Michael Stinson

Department Not Specified
High School
4675 Oxford School Rd, Claremont, North Carolina 28610

Michael Cottrell

Department Not Specified
High School
205 Yellow Jacket Dr, Hayesville, North Carolina 28904

Michael Davis

Department Not Specified
High School
307 E Stagecoach Trl, Lawndale, North Carolina 28090

Michael Garrett

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

Michael Pruitt

Department Not Specified
High School
1200 Salisbury Rd, Mocksville, North Carolina 27028

Michael Ricucci

Department Not Specified
High School
6806 Garrett Rd, Durham, North Carolina 27707

Michael Boyce

Department Not Specified
High School
3545 Carver School Road, Winston Salem, North Carolina

Michael Winbush

Department Not Specified
High School
3545 Carver School Road, Winston Salem, North Carolina

Michael Springston

Department Not Specified
High School
1600 Brewer Rd, Winston Salem, North Carolina 27127

Michael Kaufman

Department Not Specified
High School
1744 Lane Rd, Mount Holly, North Carolina 28120

Michael Mahaffey

Department Not Specified
High School
906 S Point Rd, Belmont, North Carolina 28012

Michael Posey

Department Not Specified
High School
1200 Lincoln St, Greensboro, North Carolina 27401

Michael Albert

Department Not Specified
High School
801 Westover Ter, Greensboro, North Carolina 27408

Michael Yelverton

Department Not Specified
High School
6700 McLeansville Rd

Michael Holden

Department Not Specified
High School
801 Ferndale Blvd, High Point, North Carolina 27262

Michael Weaver

Department Not Specified
High School
1 Black Bear Dr, Canton, North Carolina 28716

Michael Mccanna

Department Not Specified
High School
505 S Bethel Rd, Raeford, North Carolina 28376

Michael Fisher

Department Not Specified
High School
299 Old Mountain Rd, Statesville, North Carolina 28677

Michael Price

Department Not Specified
High School
101 Doctor Donnie H Jones Junior Blvd, Princeton, North Carolina 27569

Michael Sutton

Department Not Specified
High School
1490 State Highway 58, Trenton, North Carolina 28585

Michael Byus

Department Not Specified
High School
6471 N Carolina 73, Denver, North Carolina 28037

Michael Jackson

Department Not Specified
High School
1967 Patriot Dr, Charlotte, North Carolina 28227

Michael Lovell

Department Not Specified
High School
2219 Senior Dr, Charlotte, North Carolina 28216

Michael Stone

Department Not Specified
Elementary School
2020 Walker Rd, Winston Salem, North Carolina 27106

Michael Plyler

Department Not Specified
High School
890 E 11th St, Winston Salem, North Carolina 27101

Michael Carpenter

Department Not Specified
High School
2527 Highway 221 A, Mooresboro, North Carolina 28114

Michael Wheeler

Department Not Specified
High School
11530 Beatties Ford Rd, Huntersville, North Carolina 28078

Michael Massey

Department Not Specified
High School
300 Pitts School Rd, Concord, North Carolina 28027

Michael Ernest

Department Not Specified
High School
1430 Alleghany St, Charlotte, North Carolina 28208

Michael Ranes

Department Not Specified
High School
201 Allen Ln, Louisburg, North Carolina 27549

Michael Jones

Department Not Specified
High School
4340 Indian Springs Road, Seven Springs, North Carolina

Michael Stephens

Department Not Specified
Middle School
2833 N Carolina 55, Dunn, North Carolina 28334

Michael Jacobs

Department Not Specified
High School
5935 Raleigh Rd, Benson, North Carolina 27504

Michael Behrend

Department Not Specified
Middle School
950 Holly Springs Rd

Michael Farrar

Department Not Specified
Middle School
230 Pinetops-Crisp Rd

Michael Beecham

Department Not Specified
Middle School
720 Powell Dr, Garner, North Carolina 27529

Michael Ronco

Department Not Specified
Middle School
Pride Way,Raleigh, NC 27613

Michael Winters

Department Not Specified
Middle School
1475 Boyette Rd, Four Oaks, North Carolina 27524

Michael Caparaso

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

Michael Robbins

Department Not Specified
Middle School
2700 Old Milburnie Rd, Raleigh, North Carolina 27604

Michael Sloan

Department Not Specified
Middle School
200 Sermons Blvd, Havelock, North Carolina 28532

Michael Falk

Department Not Specified
Middle School
1710 Edgewood Ave, Burlington, North Carolina 27215

Michael Dangelo

Department Not Specified
Middle School
401 S 10th St, Wilmington, North Carolina 28401

Michael Butler

Department Not Specified
Middle School
490 Guy Rd, Clayton, North Carolina 27520

Michael Stratton

Department Not Specified
Middle School
811 Cypress St, Greensboro, North Carolina 27405

Michael Barlow

Department Not Specified
High School
1064 Northside Rd, Elizabeth City, North Carolina 27909

Michael Jefferson Jr

Department Not Specified
High School
1064 Northside Rd, Elizabeth City, North Carolina 27909

Michael Gallagher

Department Not Specified
Middle School
6900 Democracy Dr, Charlotte, North Carolina 28212

Michael Acosta

Department Not Specified
Middle School
2229 Broadview Dr, Burlington, North Carolina 27217

Michael Wilhelm

Department Not Specified
Middle School
215 Church St, Elm City, North Carolina 27822

Michael Vetter

Department Not Specified
Middle School
832 U.S. 52, Wadesboro, North Carolina 28170

Michael Smith

Department Not Specified
High School
2495 Ray Rd, Spring Lake, North Carolina 28390

Michael Scarano

Department Not Specified
Elementary School
Po Box A, Mamers, North Carolina 27552

Michael Hardy

Department Not Specified
School
600 Brewer Dr, Monroe, North Carolina 28112

Michael Casey

Department Not Specified
School
400 E Johnston St, Tarboro, North Carolina 27886

Michael Henning

Department Not Specified
Elementary School
400 Shelton St, Carrboro, North Carolina 27510

Michael Sharpe

Department Not Specified
Elementary School
1519 Morrisville Pkwy

Michael Bean

Department Not Specified
Middle School
1227 Dabney Dr, Henderson, North Carolina 27536

Michaela Rogers

Department Not Specified
Elementary School
401 Meadowlark Dr, Winston Salem, North Carolina 27106

Micheal Pennington

Department Not Specified
High School
2857 Hickory Blvd, Hudson, North Carolina 28638

Micheal Nettles

Department Not Specified
Middle School
1475 Boyette Rd, Four Oaks, North Carolina 27524

Michele Baxley

Department Not Specified
Middle School
9500 Community House Rd, Charlotte, North Carolina 28277

Michele Miller

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

Michele Otto

Department Not Specified
High School
405 S Davidson St, Charlotte, North Carolina 28202

Michele Otto

Department Not Specified
High School
1430 Alleghany St, Charlotte, North Carolina 28208

Michele Maione

Department Not Specified
Middle School
11501 Idlewild Rd, Matthews, North Carolina 28105

Michele Crum

Department Not Specified
Middle School
43 Fruitland Rd, Hendersonville, North Carolina 28792

Michele Compton

Department Not Specified
School
400 Spruce Street, Greenville, North Carolina 27834

Michele Cotton

Department Not Specified
Elementary School
2253 Old Mount Olive Hwy, Dudley, North Carolina 28333

Michele Corsi

Department Not Specified
Elementary School
130 Betty Dixon Rd, Holly Ridge, North Carolina 28445

Michell Morgan

Department Not Specified
High School
600 W Arlington Blvd, Greenville, North Carolina 27834

Michelle Fierson

Department Not Specified
Middle School
601 E Sunset Dr, Monroe, North Carolina 28112

Michelle Lovato

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

Michelle Marsh

Department Not Specified
High School
1861 N Asheboro School Rd

Michelle Gregory

Department Not Specified
High School
701 Enola Rd, Morganton, North Carolina 28655

Michelle Hines

Department Not Specified
High School
280 Cougar Drive Bsl, Southport, North Carolina 28461

Michelle Rogers

Department Not Specified
High School
7035 Spartan Dr, Hudson, North Carolina 28638

Michelle Phillips

Department Not Specified
High School
6806 Garrett Rd, Durham, North Carolina 27707

Michelle Meck

Department Not Specified
High School
4364 Barrow Rd, High Point, North Carolina 27265

Michelle Chrismon

Department Not Specified
High School
415 E 1st St, Kannapolis, North Carolina 28083

Michelle Traynor

Department Not Specified
High School
2400 Colony Rd, Charlotte, North Carolina 28209

Michelle Lewis

Department Not Specified
High School
201 Bengal Blvd, Fuquay Varina, North Carolina 27526

Michelle Sautro

Department Not Specified
Elementary School
4000 Jefferson School Ln, Winston Salem, North Carolina 27106

Michelle Bauer

Department Not Specified
Middle School
13345 Beatties Ford Rd, Huntersville, North Carolina 28078

Michelle Thompson

Department Not Specified
High School
1430 Alleghany St, Charlotte, North Carolina 28208

Michelle Parrish

Department Not Specified
Middle School
2529 Harnett Central Rd, Angier, North Carolina 27501

Kay Brinkley

Department Religion
High School
1145 Pineville-Matthews Rd

Jennifer Dixon

Department English
High School
1145 Pineville-Matthews Rd

Hector Rosario

Department Math
High School
1219 Broad St, Durham, NC 27705, United States

Aaron Steele

Department Not Specified
High School
100 Bryan Chalk Ln, Knightdale, North Carolina 27545

Aaron Tucker

Department Not Specified
High School
Panther Trail,Lenoir, NC 28645

Aaron Smith

Department Not Specified
High School
394 N Nc 111 Hwy, Beulaville, North Carolina 28518

Aaron Chappell

Department Not Specified
High School
110 Old Upward Rd, East Flat Rock, North Carolina 28726
Page 665 of 1569