North Carolina's Teacher Directory

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

Mayra Garcia

Department Not Specified
High School
12420 Bailey Rd, Cornelius, North Carolina 28031

Erwin Springs

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

Lisa Wall

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

Teresa Eason

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

Heidi Rosenhahn

Department Math
Middle School
225 Culbreth Rd, Chapel Hill, North Carolina 27516

Julie Mcconnell

Department Not Specified
High School
12420 Bailey Rd, Cornelius, North Carolina 28031

Ms. Bauers

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

George Kutcher

Department Not Specified
High School
12420 Bailey Rd, Cornelius, North Carolina 28031

Heidi Hickox

Department Not Specified
High School
12420 Bailey Rd, Cornelius, North Carolina 28031

Turner

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

Patrick Greene

Department History
High School
3308 E Wilson St, Farmville, North Carolina 27828

Summey

Department Math
Middle School
1409 Wesley Chapel Rd, Indian Trail, North Carolina 28079

Ann Scarborough

Department Science
High School
570 Forlines Rd, Winterville, North Carolina 28590

Quin Dionne

Department Fine Arts
High School
481 Burrage Rd, Concord, North Carolina 28025

Evelyn Barrier

Department Counselor
High School
481 Burrage Rd, Concord, North Carolina 28025

David Bell

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

Michael Hayes

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

Erica Pratt

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

Mrs. Hennesen

Department Science
Middle School
10000 St. Francis Dr, Raleigh, North Carolina 27613

Clint Eaves

Department Administration
High School
600 S Fayetteville St, Clayton, North Carolina 27520

Ginny Moorefield

Department Asl
High School
600 S Fayetteville St, Clayton, North Carolina 27520

Mavis Hinton

Department English
High School
5500 Wake Academy Dr, Raleigh, North Carolina 27603

Mr. Cid

Department Languages
Middle School
10000 St. Francis Dr, Raleigh, North Carolina 27613

Herman Bright

Department Technology
High School
419 Mc Dowell St, Asheville, North Carolina 28803

Pam Smith

Department Vice Principal
High School
420 Stadium Dr, Wake Forest, North Carolina 27587

Chris Bach

Department Social Studies
Middle School
95 Upper Brush Creek Rd, Marshall, North Carolina 28753

Holmes

Department Math
High School
2001 Alleghany St, Charlotte, North Carolina 28208

Mike Morrison

Department Chemistry
High School
6800 Monroe Rd #377, Charlotte, North Carolina 28212

Patricia Abel

Department English
Middle School
8115 Strickland Rd, Raleigh, North Carolina 27615

Beth Williams

Department Science
Middle School
716 Benjamin Pkwy, Greensboro, North Carolina 27408

Kristina Mercier

Department English
High School
14328 N Carolina 210, Rocky Point, North Carolina 28457

Kevin Beck

Department Social Studies
Elementary School
214 E Main St, Saluda, North Carolina 28773

Elizabeth Eaton

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

Michael Amato

Department Math
High School
1 Rocket Dr, Asheville, North Carolina 28803

Kurtz

Department Not Specified
High School
2500 Carpenter Upchurch Rd, Cary, North Carolina 27519

Sharon Cuffee

Department Social Studies
Middle School
930 Reedy Creek Rd, Cary, North Carolina 27513

Kennelly

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

Sheryl Lane

Department Math
Middle School
1002 Lufkin Rd, Apex, North Carolina 27502

David Thomson

Department Not Specified
High School
5211 Old Charlotte Hwy, Monroe, North Carolina 28110

Mike Maddox

Department Study Skills
High School
4184 Elk Rd, Hope Mills, North Carolina 28348

Steven Barbour

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

Kathleen Berlin

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

Patti Giamoni

Department Languages
High School
128 Clarendon Cres, Raleigh, North Carolina 27610

Don Chavis

Department Technology
High School
Deep Branch Road,Pembroke, NC 28372

Scott Beck

Department Math
High School
338 W 15th St, Newton, North Carolina 28658

Jenny Davidson

Department Math
High School
1062 Southern Ave, Fayetteville, North Carolina 28306

Richardson

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

Hudson

Department Science
Middle School
1251 Patriot Plantation Blvd, Concord, North Carolina 28027

Leeann Prescott

Department Science
Middle School
4600 W Lake Rd, Apex, North Carolina 27502

Peter Cannice

Department Chemistry
Middle School
3716 Erwin Rd, Durham, North Carolina 27705

Sophia Stevens

Department French
High School
4559 Lamm Rd, Wilson, North Carolina 27893

Janet Materdo

Department Languages
High School
3750 Transou Rd, Pfafftown, North Carolina 27040

Jose Garcia

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

James Larson

Department Science
Middle School
1800 S Main St, Wake Forest, North Carolina 27587

Daniel Jhonson

Department Languages
Middle School
950 Holly Springs Rd

Jamee Pritchett

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

Erica Griffin

Department English
Middle School
43 Fruitland Rd, Hendersonville, North Carolina 28792

Mrs. Cannon

Department Math
High School
7653 Nc 11, Ayden, North Carolina 28513

Linda Orlich

Department Social Studies
Middle School
244 Lakeshore School Rd, Mooresville, North Carolina 28117

Steve Breitenstein

Department Physical Education
High School
300 Go Pioneers Dr, Boone, North Carolina 28607

Joyce Davis

Department Computer Science
High School
2527 Us 221 A Hwy, Caroleen, North Carolina

Jay King

Department History
High School
1415 Beatties Ford Rd, Charlotte, North Carolina 28216

Widenhouse

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

Sue Neville

Department Math
Middle School
244 Lakeshore School Rd, Mooresville, North Carolina 28117

Luke Ruggieri

Department Not Specified
Middle School
244 Lakeshore School Rd, Mooresville, North Carolina 28117

Ryan Garno

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

Mrs. Butler

Department Math
Middle School
225 Culbreth Rd, Chapel Hill, North Carolina 27516

Vickie Ruff

Department Administration
High School
1234 3rd St, Hickory, North Carolina 28601

Everett

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

Erica Elzenbeck

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

Ann Anderson

Department Chemistry
High School
1981 Union Church Rd, Cameron, North Carolina 28326

Chris Sotriffer

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

Chris Branam

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

Sue Williams

Department Principal
Middle School
1251 Patriot Plantation Blvd, Concord, North Carolina 28027

Mike Hayes

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

Jennifer Termini

Department Math
High School
5130 Nw Cabarrus Dr, Concord, North Carolina 28027

Cameron Vernon

Department Social Studies
Elementary School
3380 Lystra Rd, Chapel Hill, North Carolina 27517

Sancho

Department Not Specified
Middle School
3331 Normandy Dr, Fort Bragg, North Carolina 28307

Estelle Bowden

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

Zach Angle

Department Physical Education
Middle School
401 Hillsborough St, Raleigh, North Carolina 27601

Henry Rouse

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

Rachael Fuhrman

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

Jason Kline

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

Laura Huffman

Department History
High School
300 Pitts School Rd, Concord, North Carolina 28027

Chad Owens

Department Math
High School
1744 Lane Rd, Mount Holly, North Carolina 28120

Rocky Richar

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

Masonya Ruff

Department Physical Education
Middle School
811 Cypress St, Greensboro, North Carolina 27405

Amanda Merril

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

Eric Williamson

Department English
High School
3407 Plateau Rd, Newton, North Carolina 28658

Randal Carwell

Department English
Middle School
5925 Ballantyne Commons Pkwy, Charlotte, North Carolina 28277

Brothers

Department Not Specified
Middle School
1251 Patriot Plantation Blvd, Concord, North Carolina 28027

Caroline Kraehe

Department English
High School
1330 Old Apex Rd, Cary, North Carolina 27513

Beth Lengefeld

Department Social Studies
Middle School
706 E Lenoir St, Raleigh, North Carolina 27601

Benny Neely

Department Social Studies
High School
2400 Colony Rd, Charlotte, North Carolina 28209

Erin Bulter

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

Melanie Benson

Department Math
High School
128 Clarendon Cres, Raleigh, North Carolina 27610

Braun

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

Doris Funchess

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

Judy King

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

Stephanie Anderson

Department Languages
Middle School
400 E Moore St, Apex, North Carolina 27502
Page 101 of 1570