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

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

Brittany Barefoot

Department Not Specified
Elementary School
400 Monroe Ave, Hamlet, North Carolina 28345

Brittany Battle

Department Not Specified
High School
130 Haliwa Saponi Trl, Hollister, North Carolina 27844

Brittany Chambers

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

Brittany Banks

Department Not Specified
Elementary School
903 Rogers Lake Rd, Kannapolis, North Carolina 28081

Brittney King

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

Brittney Glass

Department Not Specified
Elementary School
608 Dakota St, Kannapolis, North Carolina 28083

Brooke Holyfield

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

Brooke Baber

Department Not Specified
Elementary School
302 Lebanon Cir, Durham, North Carolina 27712

Brooke Coley

Department Not Specified
Middle School
2535 New Garden Rd, Greensboro, North Carolina 27455

Brooke Rothwell

Department Not Specified
Elementary School
5813 Lake Brandt Rd, Greensboro, North Carolina 27455

Brooke Yount

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

Bruce Mitchell

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

Bryan Watson

Department Not Specified
Elementary School
1000 Walt Clark Rd, Crossnore, North Carolina 28616

Bryan Johnson

Department Not Specified
High School
801 N Lionel St, Goldsboro, North Carolina 27530

Brythe Blankenship

Department Not Specified
High School
5108 Old Powell Rd, Holly Springs, North Carolina 27540

Burmadeane George

Department Not Specified
Elementary School
2410 E Main St, Durham, North Carolina 27703

Caitlin Voigt

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

Caitlin Oakley

Department Not Specified
Elementary School
1455 Hoke Loop Rd, Fayetteville, North Carolina 28314

Caitlin Reese

Department Not Specified
Elementary School
1601 Timber Dr, Garner, North Carolina 27529

Caitlin Norton

Department Not Specified
Elementary School
21 16th Ave, Hickory, North Carolina 28601

Caitlyn Polito

Department Not Specified
Elementary School
411 Friendway Rd, Greensboro, North Carolina 27410

Calita Minor

Department Not Specified
Elementary School
2415 E Geer St, Durham, North Carolina 27704

Calvina Russell

Department Not Specified
Elementary School
486 Elementary School Rd, Columbia, North Carolina 27925

Camecia Spruill

Department Not Specified
Elementary School
Hardison Drive,Jamesville, NC 27846

Cameron Garris

Department Not Specified
Elementary School
135 Old Virginia Rd, Elkin, North Carolina 28621

Cameron Parker

Department Not Specified
Elementary School
301 S 10th St, Erwin, North Carolina 28339

Camille Frederick

Department Not Specified
Elementary School
101 S Pine St, Fremont, North Carolina 27830

Cammie Hauser

Department Not Specified
Elementary School
6701 Indian Trail Fairview Rd

Candace Bizzell

Department Not Specified
Elementary School
10400 Taylors Bridge Hwy, Clinton, North Carolina 28328

Candace Dymond

Department Not Specified
Elementary School
2315 Snow Hill Rd, Durham, North Carolina 27712

Candace Evans

Department Not Specified
Elementary School
4915 Barbee Rd, Durham, North Carolina 27713

Candace Mosby

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

Candace Davis

Department Not Specified
Elementary School
Hardison Drive,Jamesville, NC 27846

Candice Smith

Department Not Specified
Middle School
107 S Driver St, Durham, North Carolina 27703

Candice Dixon

Department Not Specified
Elementary School
1025 Trollinger Rd, Graham, North Carolina 27253

Candice Kirkland

Department Not Specified
Elementary School
200 Education Dr, Indian Trail, North Carolina 28079

Candy Boschert

Department Not Specified
Elementary School
141 Carolina Forest Blvd, Jacksonville, North Carolina 28546

Cansis Rigg

Department Not Specified
Elementary School
1520 Cooper St, Durham, North Carolina 27703

Cara Furness

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

Carey Hinnant

Department Not Specified
Elementary School
415 S Virginia St, Goldsboro, North Carolina 27530

Carieann Morrissey-Pulvers

Department Not Specified
Middle School
538 Bradford Dr, Charlotte, North Carolina 28208

Carissa Smith

Department Not Specified
Middle School
1401 Avent Ferry Rd, Holly Springs, North Carolina 27540