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

Barbara Hawley

Department Not Specified
Elementary School
3939 Abilene Rd, Concord, North Carolina 28025

Barbara Hayes

Department Not Specified
Elementary School
300 Trent St, Pollocksville, North Carolina 28573

Baronton Terry

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

Barry Friedman

Department Not Specified
Elementary School
2020 Sardis Church Rd, Madison, North Carolina 27025

Barry Blefko

Department Not Specified
High School
3218 Rose Of Sharon Rd, Durham, North Carolina 27712

Barry Merritt

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

Barry Duff

Department Not Specified
High School
7403 Rockfish Rd, Fayetteville, North Carolina 28306

Barry Trahan

Department Not Specified
Middle School
191 Preston Ln, East Flat Rock, North Carolina 28726

Bathsheba Ward

Department Not Specified
Middle School
950 Holly Springs Rd

Beatrice Adams-Knights

Department Not Specified
Elementary School
3815 Old Greensboro Rd, Winston Salem, North Carolina 27101

Beau Johnson

Department Not Specified
School
2045 Suttle Ave, Charlotte, North Carolina 28208

Becky Ramsey

Department Not Specified
High School
7227 Old Us Highway 52, Lexington, North Carolina 27295

Becky Donatelli

Department Not Specified
Elementary School
50 Pinehurst Cir, Arden, North Carolina 28704

Belinda Rojo

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

Belinda Cannon

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

Belynda Horne

Department Not Specified
Middle School
6010 W Marshville Blvd

Benita Jones

Department Not Specified
College
2400 Carmine Street Charlotte, NC 28206

Benjamin Heckethorn

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

Benjamin Johnson

Department Not Specified
High School
3695 E Burke Blvd, Connelly Springs, North Carolina 28612

Benjamin Free

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

Benjamin Rawls

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

Benjamin Bleck

Department Not Specified
Middle School
315 Commons Dr, Jacksonville, North Carolina 28546

Benjamin Gootman

Department Not Specified
Middle School
900 Old Fayetteville Rd, Chapel Hill, North Carolina 27516

Benjamin Stroehl

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

Benjamin Treece

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

Benjamin Workman

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

Benjamin James Jr

Department Not Specified
High School
1260 Godwin Ave, Williamston, North Carolina 27892

Benjamin Stern

Department Not Specified
Elementary School
1900 Pleasant Union Church Rd, Raleigh, North Carolina 27614

Bennie Pollock

Department Not Specified
High School
215 Maynard Lake Rd, Erwin, North Carolina 28339

Beonca Robinson

Department Not Specified
High School
6700 McLeansville Rd

Bernardine Williams

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

Bernice Roberts

Department Not Specified
High School
5012 D Lansing Dr, Winston Salem, North Carolina 27105

Bernice Twisdale

Department Not Specified
Middle School
3801 Spring Forest Rd, Raleigh, North Carolina 27616

Bertha Smith

Department Not Specified
Elementary School
323 Neals Creek Rd, Bayboro, North Carolina 28515

Beth Foster

Department Not Specified
High School
550 Whiteville Rd, Shallotte, North Carolina 28470

Beth Watson

Department Not Specified
High School
500 Weaver Dairy Rd, Chapel Hill, North Carolina 27514

Beth Little

Department Not Specified
High School
14950 N Carolina 902, Bear Creek, North Carolina 27207

Beth Stapperfenne

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

Beth Otto

Department Not Specified
Middle School
10401 Durant Rd, Raleigh, North Carolina 27614

Beth Gurganious

Department Not Specified
Middle School
7507 N Carolina 50, Benson, North Carolina 27504

Beth Beare

Department Not Specified
Middle School
1800 Runnymede Ln, Charlotte, North Carolina 28211

Beth Anderson

Department Not Specified
Elementary School
9112 W Market St, Colfax, North Carolina 27235

Beth Marafino

Department Not Specified
Elementary School
5210 Rogers Rd, Monroe, North Carolina 28110

Bethany Settlemyre

Department Not Specified
Middle School
518 N C Ave, Maiden, North Carolina 28650

Bethany Maness

Department Not Specified
High School
1242 S Main St, Graham, North Carolina 27253

Bethany Hershberger

Department Not Specified
Middle School
1935 Carver Dr, Roxboro, North Carolina 27573

Bethany Nay

Department Not Specified
School
2601 Princess Place Drive, Wilmington, North Carolina 28405

Bethany Handline

Department Not Specified
Elementary School
1882 N Carolina 133, Rocky Point, North Carolina 28457

Bethel Smith

Department Not Specified
Middle School
1108 Glendale Dr, Greensboro, North Carolina 27406

Betsy Rigopoulos

Department Not Specified
Middle School
3400 Rogers Rd, Wake Forest, North Carolina 27587

Betsy Piehler

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

Betsy Baldwin

Department Not Specified
Middle School
497 Farmington Rd, Mocksville, North Carolina 27028

Betsy Wells

Department Not Specified
Elementary School
201 Bob Hardin Rd, Rutherfordton, North Carolina 28139

Bettina Gunn

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

Betty Buie

Department Not Specified
Middle School
402 Iona St, Fairmont, North Carolina 28340

Betty Bell

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

Betty Brown

Department Not Specified
Middle School
1000 Shepard School Rd, Zebulon, North Carolina 27597

Betty Berryhill

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

Beverly Salmon

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

Beverly Taylor-Jones

Department Not Specified
High School
500 Weaver Dairy Rd, Chapel Hill, North Carolina 27514

Beverly Logan

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

Beverly King

Department Not Specified
Middle School
240 Wisdom Dr, Cullowhee, North Carolina 28723

Beverly Gentry

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

Beverly Orwig

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

Beverly Little

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

Beverly Mickey

Department Not Specified
College
2400 Carmine Street Charlotte, NC 28206

Beverly Benton

Department Not Specified
Elementary School
10401 Penny Rd, Raleigh, North Carolina 27606

Bianca Adams

Department Not Specified
Elementary School
518 N Holden Rd, Greensboro, North Carolina 27410

Bille Thomas

Department Not Specified
Elementary School
204 Dixie Trl, Raleigh, North Carolina 27607

Billie Moody

Department Not Specified
Elementary School
100 Swaim St, Randleman, North Carolina 27317

Billy Watts

Department Not Specified
High School
3695 E Burke Blvd, Connelly Springs, North Carolina 28612

Billy Booth

Department Not Specified
Middle School
2711 Ray Rd, Spring Lake, North Carolina 28390

Billy Walls

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

Blair Roberts

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

Blake Rhyne

Department Not Specified
High School
525 E C St, Kannapolis, North Carolina 28083

Blandon Grubb

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

Bo Motley

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

Bobbi Brummitt

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

Bobbie Anderson-Fisher

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

Bobbie Williams

Department Not Specified
Elementary School
10225 Cleveland Rd, Clayton, North Carolina 27520

Bobby Lewis

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

Bobby Griffin

Department Not Specified
Middle School
515 Nw Craven Middle School Rd, New Bern, North Carolina 28562

Bonita Vaughan

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

Bonnie Hogge

Department Not Specified
Elementary School
3500 Rogers Rd, Wake Forest, North Carolina 27587

Bonnie Hildebrand

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

Bonnie Reilly

Department Not Specified
Elementary School
3200 Renon Rd, Winston Salem, North Carolina 27127

Bonnie Cristina

Department Not Specified
Middle School
2900 Indiana Ave, Winston Salem, North Carolina 27105

Bonnie Schaffer

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

Bonnie Candalino

Department Not Specified
High School
1345 Wells Grove Rd, Franklin, North Carolina 28734

Bonnie Watford

Department Not Specified
Elementary School
200 Education Ln, Havelock, North Carolina 28532

Bonnie Chance

Department Not Specified
Elementary School
2900 Northwoods Dr, Jacksonville, North Carolina 28540

Brad Keever

Department Not Specified
Middle School
545 Charlotte Rd, Rutherfordton, North Carolina 28139

Bradley Barbour

Department Not Specified
High School
1624 Ireland Dr, Fayetteville, North Carolina 28304

Bradley Burleson

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

Bradley Lael

Department Not Specified
High School
3407 Plateau Rd, Newton, North Carolina 28658

Bradley Hensley

Department Not Specified
High School
5700 Drake Rd, Greensboro, North Carolina 27406

Bradley Johnson

Department Not Specified
High School
1100 Eastway Dr, Charlotte, North Carolina 28205

Bradley Bartlett

Department Not Specified
Middle School
3210 Gamewell School Rd, Lenoir, North Carolina 28645

Bradley Bowman

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

Bradley Lewis

Department Not Specified
High School
2737 Lee Lawing Rd, Lincolnton, North Carolina 28092