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

Kelly Mastracchio

Department English
High School
1501 Laura Duncan Rd, Apex, North Carolina 27502

Sara Hooper

Department Languages
High School
8900 Park Rd, Charlotte, North Carolina 28210

Mason Kelly

Department Math
Middle School
3600 Drawbridge Pkwy, Greensboro, North Carolina 27410

Danielle Gasser

Department Biology
High School
2400 Colony Rd, Charlotte, North Carolina 28209

Rhonda Meszaros

Department English
High School
1313 Avondale Ave, Rocky Mount, North Carolina 27803

Alison Hamilton

Department Not Specified
Middle School
11900 Bailey Rd, Cornelius, North Carolina 28031

Jana Tasich-Downey

Department Administration
High School
4530 Se School Rd, Greensboro, North Carolina 27406

P Villines

Department Science
Middle School
1001 Leon St, Durham, North Carolina 27704

Kimberly Nieto

Department Grammaire/Composition
Middle School
2121 Skibo Rd, Fayetteville, North Carolina 28304

Heather Jester

Department English
High School
8900 Park Rd, Charlotte, North Carolina 28210

Don Phillips

Department Biology
High School
2400 Institute Rd, La Grange, North Carolina 28551

Christina Üden

Department Languages
High School
3130 Pickett Rd, Durham, North Carolina 27705

Rebecca Reynolds

Department Math
High School
201 Bengal Blvd, Fuquay Varina, North Carolina

Liz Zimmer

Department Math
High School
300 S Spring St, Greensboro, North Carolina 27401

David Dennis

Department Principal
High School
638 Walnut St, Cary, North Carolina 27511

Ann Harrelson

Department Math
High School
103 S Chavis Dr, Cherryville, North Carolina 28021

Zoe Bell

Department Physical Education
High School
1800 Pineville Matthews Rd, Charlotte, North Carolina 28270

Heather Addison

Department Not Specified
Middle School
2827 Ridge Road, Gastoina, North Carolina

Elise Joyce

Department French
High School
1 Bearcat Blvd, Hendersonville, North Carolina 28791

Ms. Wilkins

Department Science
Middle School
3170 Red Oak Battleboro Rd

Vanessa Stewart

Department Independent Study
High School
2222 S New Hope Rd, Gastonia, North Carolina 28054

Sam Atwood

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

Radziki

Department Math
High School
1810 Matthews-Mint Hill Rd

John Aragona

Department History
High School
1401 Edwards Mill Rd, Raleigh, North Carolina 27607

Tiffany Carizales

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

Jasmin Feimster

Department Biology
College
Dobson, North Carolina

Sherry Youngquist

Department Communications
College
Dobson, North Carolina

Ashton Powell

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

James Patrick

Department Math
Middle School
1811 Badin Rd, Albemarle, North Carolina 28001

Jason Havens

Department Not Specified
High School
7600 Falls Of Neuse Rd, Raleigh, North Carolina 27615

Brian Yerger

Department Social Studies
Middle School
5200 Dillard Dr, Raleigh, North Carolina 27606

Patrick Minges

Department Social Science
College
Lexington, North Carolina

Alina Cohen

Department Mathematics
College
Raleigh, North Carolina

Tommy Beaird

Department Computer Science
College
Raleigh, North Carolina

Nadine Gordon

Department English
College
Charlotte, North Carolina

Berhand Coach

Department Health
Middle School
950 Holly Springs Rd

Andrea Spalding

Department Physical Education
High School
6770 Mc Crimmon Pkwy, Cary, North Carolina 27519

Felicia Moore

Department Counselor
High School
6770 Mc Crimmon Pkwy, Cary, North Carolina 27519

Mattew Bonin

Department English
Middle School
4801 W Ten Rd, Efland, North Carolina 27243

Susan Kelly

Department Math
Middle School
1800 Runnymede Ln, Charlotte, North Carolina 28211

Douglas Hull

Department Religion
High School
2295 Union Grove Rd, Lexington, North Carolina 27295

Mike Ginnane

Department English
High School
747 Country Club Rd, Brevard, North Carolina 28712

Jeannette Goins

Department Science
Middle School
4520 Six Forks Rd, Raleigh, North Carolina 27609

Norris

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

Joan Braswell

Department Math
High School
1901 Dobbs Farm Rd, Kinston, North Carolina 28504

Gerald Hill

Department English
High School
1350 N Stokes School Rd, Danbury, North Carolina 27016

Stacey Olsen

Department Math
High School
5401 Lawndale Dr, Greensboro, North Carolina 27455

Tammie Snow

Department Grade 5
Middle School
192 3rd St, Ayden, North Carolina 28513

Mickey Atkinson

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

Becky Lister

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

Barbra Poole

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

Wynee Holden

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

Richard Kukor

Department Biology
High School
1 High School Dr, Monroe, North Carolina 28112

Heather Cline

Department English
High School
245 N Saint Johns Church Rd, Hampstead, North Carolina 28443

Shelly Tripp

Department Math
Middle School
3914 Grimmersburg St, Farmville, North Carolina 27828

Chris Barcroft

Department Not Specified
Middle School
1951 S Nc 119, Mebane, North Carolina 27302

Myron Lowery

Department Physical Education
High School
1800 Pineville Matthews Rd, Charlotte, North Carolina 28270

Krista McGinnis

Department History
High School
201 Allen Ln, Louisburg, North Carolina 27549

Steve Miller

Department Principal
High School
1420 Athens Dr, Raleigh, North Carolina 27606

Roberta Altman

Department Science
Middle School
2827 Ridge Road, Gastoina, North Carolina

Tiffany Bryant

Department Grade 6
Middle School
811 Cypress St, Greensboro, North Carolina 27405

Kevin Smith

Department Science
High School
2600 Streets Ferry Rd, Vanceboro, North Carolina 28586

Todd Holden

Department Principal
High School
213 Warrior Dr, Statesville, North Carolina 28677

Jackie Chandler

Department Grade 6
Middle School
606 Estes Dr, Chapel Hill, North Carolina 27514

Miriam Ledford

Department Librarian
High School
4340 Indian Springs Road, Seven Springs, North Carolina

Jim Litle

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

Connie Richards

Department Math
Middle School
11135 N Carolina 27, Lillington, North Carolina 27546

Nancy Gardner

Department English
High School
1500 N Harrison Ave, Cary, North Carolina 27513

Bivins

Department Principal
Elementary School
400 Shelton St, Carrboro, North Carolina 27510

Cindy Rains

Department Not Specified
Middle School
721 Burch Ave, Durham, North Carolina 27701

Bobby Rackley

Department English
High School
186 Doolie Rd, Mooresville, North Carolina 28117

Candice Johnson

Department English
High School
1500 N Harrison Ave, Cary, North Carolina 27513

Whitney Sperance

Department Social Studies
Middle School
2831 Crane Rd, Waxhaw, North Carolina 28173

T Oakley

Department Physical Education
Elementary School
400 Shelton St, Carrboro, North Carolina 27510

William

Department Social Studies
High School
10220 Ardrey Kell Rd, Charlotte, North Carolina 28277

Debbie Moore

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

Fingado

Department Math
Middle School
Swift Arrow Drive,Mooresville, NC 28117

Samantha Lawing

Department Science
High School
186 Doolie Rd, Mooresville, North Carolina 28117

Jonathan Grissett

Department English
High School
4301 Sandy Porter Rd, Charlotte, North Carolina 28205

Sue Wall

Department Math
High School
5500 Dixon Dr, Raleigh, North Carolina 27609

Ross

Department Math
Middle School
2816 Oberlin Rd, Raleigh, North Carolina 27608

Lenora Crabtree

Department Not Specified
High School
5545 Union Rd, Gastonia, North Carolina 28056

Robin Short

Department Math
Middle School
400 Barbour Rd, Morehead City, North Carolina 28557

Rachel Nelseon

Department Science
Middle School
400 Barbour Rd, Morehead City, North Carolina 28557

Kari Winters

Department English
High School
525 Andrews Rd, Fayetteville, North Carolina 28311

Cathy Thornburg

Department Math
Middle School
260 Shoal Rd, Lincolnton, North Carolina 28092

Grace Colonair

Department Reading
Elementary School
Rhine Road,Fort Bragg, NC 28307

John Goldsmith

Department Band
High School
40488 S Stanly School Rd, Norwood, North Carolina 28128

Larry Moore

Department French
Middle School
1 Roadrunner Dr, Gastonia, North Carolina 28052

Kim Rascoe

Department Math
Middle School
1638 S 1st St, Nashville, North Carolina 27856

Stacy Vickers

Department Not Specified
High School
3220 Parkwood School Rd, Monroe, North Carolina 28112

Majmudar

Department Not Specified
Middle School
4520 Six Forks Rd, Raleigh, North Carolina 27609

Jeremy Hilburn

Department Social Studies
Middle School
6830 Raeford Rd, Fayetteville, North Carolina 28304

Callie Phillips

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

Tammy Shook

Department Not Specified
Middle School
3350 34th Street Dr, Hickory, North Carolina 28601

Beth McGee

Department Reading
Middle School
1240 W Corbett Ave, Swansboro, North Carolina 28584

Rob Longworth

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

Jason Pizzino

Department Film
High School
7300 Perry Creek Rd, Raleigh, North Carolina 27616

Katherine Payne

Department English
Middle School
2185 Chestnut Grove Rd, King, North Carolina 27021

Rebecca Jernigan

Department English
High School
Pride Way, Raleigh NC
Page 111 of 1569