North Carolina's Teacher Directory

Based on 101,891 Ratings
5-star
77%
4-star
9%
3-star
5%
2-star
2%
1-star
4%
North Carolina employs over 129,501 teachers who oversee approximately 1,498,344 students. Students in North Carolina submitted more than 101,891 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

Barbara Collins

Department Not Specified
Elementary School
108 Potter Dr, Jamestown, North Carolina 27282

Barry Fossard

Department Not Specified
Elementary School
811 Howell St, Greenville, North Carolina 27834

Beatriz Villanueva

Department Not Specified
Elementary School
320 Ivey Rd, Graham, North Carolina 27253

Becky Haigler

Department Not Specified
Elementary School
4019 Holt School Rd, Durham, North Carolina 27704

Becky Hinerman

Department Not Specified
Elementary School
4630 Tower Rd, Greensboro, North Carolina 27410

Belinda Branson

Department Not Specified
Elementary School
1027 Woodhill Dr, Gastonia, North Carolina 28052

Benjamin Chasten

Department Not Specified
Middle School
3761 U.S. 117 Alternate, Dudley, North Carolina 28333

Benjamin Jorquera Lucer

Department Not Specified
Elementary School
320 Ivey Rd, Graham, North Carolina 27253

Bernadine Prout

Department Not Specified
Elementary School
3810 Forest Grove Ct, Durham, North Carolina 27703

Bernetta Moore

Department Not Specified
Elementary School
3300 Briarcliff Dr, Greenville, North Carolina 27834

Beth Kirincic

Department Not Specified
Elementary School
14015 Mallard Roost Rd, Charlotte, North Carolina 28262

Beth Roland

Department Not Specified
Middle School
1041 Shiloh Rd, Claremont, North Carolina 28610

Beth Mclaurin

Department Not Specified
Middle School
455 River Rd, Clinton, North Carolina 28328

Beth Brinkley

Department Not Specified
Elementary School
1300 Vandora Springs Rd, Garner, North Carolina 27529

Beth Washle

Department Not Specified
Elementary School
1925 Auten Rd, Gastonia, North Carolina 28054

Beth Queen

Department Not Specified
Elementary School
2875 Pace Rd, Hendersonville, North Carolina 28792

Beth Hart

Department Not Specified
Elementary School
1260 Burgaw Hwy, Jacksonville, North Carolina 28540

Bethania Garcia

Department Not Specified
Middle School
4420 Denver Ave, Charlotte, North Carolina 28208

Bethany Lowder

Department Not Specified
Elementary School
2720 Smithtown Rd, East Bend, North Carolina 27018

Bethany Roberts

Department Not Specified
Elementary School
813 Piney Mountain Church Rd, Ellenboro, North Carolina 28040

Bethany Mumaw

Department Not Specified
Elementary School
4710 County Home Rd, Greenville, North Carolina 27858

Betsey Lane

Department Not Specified
Elementary School
910 W Harnett St, Dunn, North Carolina 28334

Betsy Ziskind

Department Not Specified
Elementary School
6701 Indian Trail Fairview Rd

Betty Rouse

Department Not Specified
Elementary School
5321 Ephesus Church Rd, Durham, North Carolina 27707

Betty Meekhof

Department Not Specified
Elementary School
1300 Vandora Springs Rd, Garner, North Carolina 27529

Betty Byerly

Department Not Specified
Elementary School
1100 New Grady Brown School Rd, Hillsborough, North Carolina 27278

Betul Kandil

Department Not Specified
Middle School
700 Creek Ridge Rd, Greensboro, North Carolina 27405

Beverly Anzaldua

Department Not Specified
Elementary School
585 Brickmill Rd, Coats, North Carolina 27521

Beverly Puryear

Department Not Specified
Elementary School
7725 Faison Hwy

Beverly Ensley

Department Not Specified
Elementary School
3122 Union Rd, Gastonia, North Carolina 28056

Beverly Clary

Department Not Specified
Elementary School
407 E Vandalia Rd, Greensboro, North Carolina 27406

Beverly Figueroa

Department Not Specified
Elementary School
3931 Naco Rd, Greensboro, North Carolina 27401

Beverly Stromme

Department Not Specified
Elementary School
900 Holly Springs Rd

Beverly Lucas

Department Not Specified
Elementary School
4310 Millis Rd, Jamestown, North Carolina 27282

Blake Neumann

Department Not Specified
High School
701 Crescent Dr, Creedmoor, North Carolina 27522

Blanquita Williams

Department Not Specified
Elementary School
1300 Vandora Springs Rd, Garner, North Carolina 27529

Blenda Infinger

Department Not Specified
Elementary School
1062 Northside Rd, Elizabeth City, North Carolina 27909

Bobbi Craig

Department Not Specified
Elementary School
375 Winecoff School Rd, Concord, North Carolina 28027

Bobbie Dipietro

Department Not Specified
Elementary School
2601 Burgaw Hwy, Jacksonville, North Carolina 28540

Bonita Newsome

Department Not Specified
Elementary School
6085 N Carolina 8, Germanton, North Carolina 27019

Bonnie Wilson

Department Not Specified
High School
205 S Main St, Drexel, North Carolina 28619

Bonnie Gardner

Department Not Specified
Elementary School
4619 Nc Hwy 210, Fayetteville, North Carolina 28301

Bonnie Kalbus

Department Not Specified
Middle School
4825 Woody Mill Rd, Greensboro, North Carolina 27406

Bonnie Kelly

Department Not Specified
Elementary School
72 Elementary School Dr, Hayesville, North Carolina 28904

Brad Rice

Department Not Specified
Elementary School
1501 Benjamin Pkwy, Greensboro, North Carolina 27408

Bradley Baldwin

Department Not Specified
High School
1431 Falcon Rd, East Bend, North Carolina 27018

Bradley Clay

Department Not Specified
Elementary School
143 Cedar Valley Rd, Hudson, North Carolina 28638

Brandi Hayes

Department Not Specified
Elementary School
15375 Spiveys Corner Hwy, Dunn, North Carolina 28334

Brandi Richardson

Department Not Specified
Elementary School
111 Sandy Ridge Rd, Edenton, North Carolina 27932

Brandi Hairston

Department Not Specified
Elementary School
3931 Naco Rd, Greensboro, North Carolina 27401

Brandon Smith

Department Not Specified
High School
5555 Mack Lineberry Rd, Climax, North Carolina 27233

Brandon Foster

Department Not Specified
Middle School
400 E Main St, Conway, North Carolina 27820

Brandon Hughett

Department Not Specified
High School
5001 Red Mill Rd, Durham, North Carolina 27704

Brandon Cash

Department Not Specified
Elementary School
2610 Four Seasons Blvd, Greensboro, North Carolina 27407

Brandy Meekins

Department Not Specified
Middle School
3909 Weddington Rd, Charlotte, North Carolina 28211

Brandy Huneycutt

Department Not Specified
Elementary School
107 School St, Cleveland, North Carolina 27013

Brandy Story

Department Not Specified
Middle School
4690 Collettsville School Dr

Brandy Brehm

Department Not Specified
Elementary School
401 E Joyner St, Gibsonville, North Carolina 27249

Brandy Edwards

Department Not Specified
Elementary School
1310 Sloop Point Loop Rd, Hampstead, North Carolina 28443

Brannsyn Strickland

Department Not Specified
Elementary School
2076 Jim Morton Rd, Hurdle Mills, North Carolina 27541

Breezlei Bettis

Department Not Specified
Elementary School
72 Elementary School Dr, Hayesville, North Carolina 28904

Brenda Gariepy

Department Not Specified
Elementary School
155 Ed Deal Rd, China Grove, North Carolina 28023

Brenda Blue

Department Not Specified
Elementary School
2051 Northern Durham Pkwy

Brenda Watts

Department Not Specified
Elementary School
1007 Park St, Elizabeth City, North Carolina 27909

Brenda Bolton

Department Not Specified
Elementary School
1610 Westlawn Ave, Fayetteville, North Carolina 28305

Brenda Blackmon

Department Not Specified
Elementary School
431 Hillsborough St, Franklinton, North Carolina 27525

Brenda Mcclary

Department Not Specified
Elementary School
1150 Tommys Rd, Goldsboro, North Carolina 27534

Brenda Burr

Department Not Specified
High School
1406 Mc Donald Ave, Hamlet, North Carolina 28345

Brenda Poole

Department Not Specified
Elementary School
Harmony School Road,Harmony, NC 28634

Brenda Dailey

Department Not Specified
Elementary School
154 Hayes St, Hillsborough, North Carolina 27278

Brenda Lewis

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

Brendan Kennedy

Department Not Specified
High School
365 Commons Dr, Jacksonville, North Carolina 28546

Brent Snyder

Department Not Specified
High School
1503 Amity Church Rd, Denver, North Carolina 28037

Bret Wilson

Department Not Specified
Elementary School
4100 Gallant Ln, Charlotte, North Carolina 28273

Brett Long

Department Not Specified
Middle School
2827 Ridge Rd, Indian Trail, North Carolina 28079

Bretta Priddy

Department Not Specified
Elementary School
719 Rockford Rd, Dobson, North Carolina 27017

Brian Hills

Department Not Specified
Elementary School
12100 Buffalo Rd, Clayton, North Carolina 27527

Brian Johnson

Department Not Specified
High School
701 Crescent Dr, Creedmoor, North Carolina 27522

Brian Hill

Department Not Specified
Elementary School
3005 Dixon Rd, Durham, North Carolina 27707

Brian Mayhew

Department Not Specified
Elementary School
937 Miller St, Gastonia, North Carolina 28052

Brianna Leary

Department Not Specified
Elementary School
5321 Ephesus Church Rd, Durham, North Carolina 27707

Brianna Virtue

Department Not Specified
Elementary School
9213 Beatties Ford Rd, Huntersville, North Carolina 28078

Brianne Chambers

Department Not Specified
Elementary School
555 Glensford Dr, Fayetteville, North Carolina 28314

Brianne Humpal

Department Not Specified
Elementary School
1401 Pine St, Kannapolis, North Carolina 28081

Bridget Donnellan

Department Not Specified
Elementary School
5833 Milhaven Ln, Charlotte, North Carolina 28213

Bridget Nance

Department Not Specified
Elementary School
813 Piney Mountain Church Rd, Ellenboro, North Carolina 28040

Brigitte Heimbueger

Department Not Specified
Elementary School
430 N Reilly Rd, Fayetteville, North Carolina 28303

Brinda Robinson

Department Not Specified
Elementary School
13587 N Carolina 481, Enfield, North Carolina 27823

Britney Vernon

Department Not Specified
Elementary School
4700 Old Hollow Rd, Kernersville, North Carolina 27284

Brittani Singleton

Department Not Specified
Elementary School
3100 Winterfield Pl, Charlotte, North Carolina 28205

Brittani Davis

Department Not Specified
Elementary School
2520 Vesson Ave, Durham, North Carolina 27707

Brittany Baugher

Department Not Specified
Elementary School
2028 Little Rock Rd, Charlotte, North Carolina 28214

Brittany Roberts

Department Not Specified
Elementary School
87 Palaside Dr, Concord, North Carolina 28025

Brittany Fehskens

Department Not Specified
Elementary School
1845 Edgewater Dr, Conover, North Carolina 28613

Brittany Cruz

Department Not Specified
Elementary School
2325 Cheek Rd, Durham, North Carolina 27704

Brittany Del Rosario

Department Not Specified
High School
800 Clayton Rd, Durham, North Carolina 27703

Brittany Hall

Department Not Specified
Elementary School
2832 N Carolina 87, Elon, North Carolina 27244

Brittany Bailey

Department Not Specified
Elementary School
2860 Alderman Rd, Fayetteville, North Carolina 28306

Brittany Castles

Department Not Specified
Elementary School
1605 Aversboro Rd, Garner, North Carolina 27529

Brittany Craig

Department Not Specified
Middle School
174 Grantham School Rd, Goldsboro, North Carolina 27530