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

Whitney Hannam

Department Not Specified
Elementary School
1310 Sunset Dr, Greensboro, North Carolina 27408

Wil Maney

Department Not Specified
High School
890 Clarks Chapel Rd, Weaverville, North Carolina 28787

Wilfong Frazier

Department Not Specified
Middle School
529 Enola Rd, Morganton, North Carolina 28655

Willa Sugg

Department Not Specified
Elementary School
187 3rd St, Ayden, North Carolina 28513

William Holmes

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

William Phillips

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

William Maczko

Department Not Specified
High School
2301 Tramway Rd, Sanford, North Carolina 27332

William Thompson

Department Not Specified
Middle School
5850 Statesville Rd, Charlotte, North Carolina 28269

William Johnson

Department Not Specified
High School
2986 Traphill Rd, Hays, North Carolina 28635

William Eanes

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

William May

Department Not Specified
High School
525 Andrews Rd, Fayetteville, North Carolina 28311

William Wyrick

Department Not Specified
High School
2301 Fort Bragg Rd, Fayetteville, North Carolina 28303

William Brewington

Department Not Specified
High School
7653 Nc 11, Ayden, North Carolina 28513

William Whitehurst

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

William Warren

Department Not Specified
High School
4040 Mebane Rogers Rd

William Phillips

Department Not Specified
High School
184 Campus Dr, West Jefferson, North Carolina 28694

William Willis

Department Not Specified
High School
114 Scorpion Dr, Leland, North Carolina 28451

William Ratliff

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

William Kager

Department Not Specified
High School
310 Northwood High School Rd, Pittsboro, North Carolina 27312

William Bateman

Department Not Specified
High School
50 High School Dr, Andrews, North Carolina 28901

William Clark Jr

Department Not Specified
High School
800 Old Boiling Springs Rd, Shelby, North Carolina 28152

William Mitchell

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

William Schrader

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

William Jeffers

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

William Darden

Department Not Specified
High School
3200 Webb School Rd, Oxford, North Carolina 27565

William Hardin

Department Not Specified
High School
201 Alma Pinnix Dr, Greensboro, North Carolina 27405

William Davidson Iii

Department Not Specified
High School
5240 Nw School Rd, Greensboro, North Carolina 27409

William Donovan

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

William Covin

Department Not Specified
High School
3215 Broad St, Clyde, North Carolina 28721

William Walker

Department Not Specified
High School
156 Raider Rd, Olin, North Carolina 28660

William Cutler

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

William Happer

Department Not Specified
High School
10381 U.S. Highway 301, Four Oaks, North Carolina 27524

William Hart

Department Not Specified
High School
2700 N College Rd, Wilmington, North Carolina 28405

William Lalanne

Department Not Specified
Middle School
308 Orange High School Rd, Hillsborough, North Carolina 27278

William Norman

Department Not Specified
Middle School
Haynes Road,Jamestown, NC 27282

William Slechta

Department Not Specified
Middle School
1000 Evans Rd, Cary, North Carolina 27513

William Snoberger Jr.

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

William Dibble

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

William Britton

Department Not Specified
Middle School
501 E D St, Butner, North Carolina 27509

William Swayngim

Department Not Specified
Middle School
3345 Haywood Rd, Hendersonville, North Carolina 28791

William Alm

Department Not Specified
Middle School
321 Wolverine Trl, Mill Spring, North Carolina 28756

William Norton

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

William Mckibbin

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

William Schofield

Department Not Specified
Middle School
321 Clegg St, Statesville, North Carolina 28677

William Flowers

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

William Selle

Department Not Specified
Middle School
361 Jefferson Rd, Boone, North Carolina 28607

William Gilbert

Department Not Specified
High School
7801 Humie Olive Rd, Apex, North Carolina 27502

William Kasapidis

Department Not Specified
High School
7801 Humie Olive Rd, Apex, North Carolina 27502

William Morris

Department Not Specified
Elementary School
6878 Old 125 Rd, Scotland Neck, North Carolina 27874

Willie Brooks

Department Not Specified
Middle School
7800 Ibm Dr, Charlotte, North Carolina 28262

Willie Odom

Department Not Specified
School
404 Armour St, Davidson, North Carolina 28036

Willie Swain

Department Not Specified
Elementary School
Po Drawer J, Gaston, North Carolina 27832

Wilma Galyean

Department Not Specified
Middle School
1282 Mc Kinney Rd, Mount Airy, North Carolina 27030

Wilton Mitchell

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

Winifred Clark

Department Not Specified
Middle School
1100 S Elm St, Greenville, North Carolina 27858

Winifred James-Starnes

Department Not Specified
Elementary School
5454 Rocky River Rd, Concord, North Carolina 28025

Worley Edwards

Department Not Specified
High School
7294 Andrew Jackson Hwy, Cerro Gordo, North Carolina 28430

Wyoshe Walker

Department Not Specified
Middle School
5850 Statesville Rd, Charlotte, North Carolina 28269

Xi Xi

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

Xiaotian Wu

Department Not Specified
Elementary School
1450 Cox Mill Rd, Concord, North Carolina 28027

Xineiraly Villalongo

Department Not Specified
Elementary School
2320 Cook Rd, Durham, North Carolina 27713

Yachannah Galloway

Department Not Specified
Middle School
1445 Oakwood Ave, Kannapolis, North Carolina 28081

Yanawi Quinones

Department Not Specified
High School
5705 Shattalon Dr, Winston Salem, North Carolina 27105

Yanhong Ye

Department Not Specified
High School
7030 Nations Ford Rd, Charlotte, North Carolina 28217

Yarbrough Williams Iii

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

Yesenia De La Torre

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

Yesenia Bonilla Flores

Department Not Specified
Middle School
110 N Central Ave, Belmont, North Carolina 28012

Yi Zhao

Department Not Specified
High School
1518 Edgefield Ave, Gastonia, North Carolina 28052

Yoko Brandt

Department Not Specified
High School
400 Nmc Dr, Zebulon, North Carolina 27597

Yolanda Freeman

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

Yolanda Tuttle

Department Not Specified
Middle School
716 Benjamin Pkwy, Greensboro, North Carolina 27408

Yolonda Nash

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

Yuka Frunzi

Department Not Specified
Middle School
3219 Parkwood School Rd, Monroe, North Carolina 28112

Yusef Roberson

Department Not Specified
High School
96 Anson High School Rd, Wadesboro, North Carolina 28170

Yvette Matthews-Phifer

Department Not Specified
High School
1215 N Cameron Ave, Winston Salem, North Carolina 27101

Yvonda Bland

Department Not Specified
Elementary School
7300 Lebanon Rd, Charlotte, North Carolina 28227

Yvonne Spencer

Department Not Specified
High School
96 Anson High School Rd, Wadesboro, North Carolina 28170

Yvonne Plemmons

Department Not Specified
High School
564 Tuscola School Rd, Waynesville, North Carolina 28786

Yvonne Guy

Department Not Specified
Middle School
4000 Gallant Ln, Charlotte, North Carolina 28273

Yvonne Cline

Department Not Specified
Middle School
5105 Archdale Rd, Trinity, North Carolina 27370

Zachariah Bell

Department Not Specified
High School
2407 S Holden Rd, Greensboro, North Carolina 27407

Zachariah Elmore

Department Not Specified
Middle School
4137 N Carolina 73, Iron Station, North Carolina 28080

Zachary Philyaw

Department Not Specified
High School
300 W Caldwell Dr, Lenoir, North Carolina 28645

Zachary Dearman

Department Not Specified
High School
4203 Caratoke Hwy, Barco, North Carolina 27917

Zachary Jones

Department Not Specified
High School
7400 Tuckaseegee Rd, Charlotte, North Carolina 28214

Zachary Hite

Department Not Specified
Middle School
51 N Buncombe School Rd, Weaverville, North Carolina 28787

Zachary Bingham

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

Zachery Hardison

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

Zaile Letriz

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

Zandrea Eagle

Department Not Specified
High School
5329 Cass Holt Rd, Holly Springs, North Carolina 27540

Zandria Ellis

Department Not Specified
Middle School
219 Charles St, Henderson, North Carolina 27536

Zennie Cooke

Department Not Specified
Elementary School
1907 Stony Point Road, Shelby, North Carolina 28150

Zina Herring

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

Zoe Smith

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

Aaron Allwardt

Department Not Specified
High School
6845 N Carolina 135, Mayodan, North Carolina 27027

Aaron Lynch

Department Not Specified
High School
1135 E New Hope Rd, Goldsboro, North Carolina 27534

Aaron Plummer

Department Not Specified
Elementary School
15425 Scholastic Dr, Charlotte, North Carolina 28277

Aaron Everett

Department Not Specified
Elementary School
5100 Snow White Ln, Charlotte, North Carolina 28213

Aaron Mirtsching

Department Not Specified
Elementary School
550 Lenoir Rd, Morganton, North Carolina 28655

Aaron Powlen

Department Not Specified
Elementary School
255 S May St, Southern Pines, North Carolina 28387