North Carolina's Teacher Directory

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

Valeria Ruff-Kesler

Department Not Specified
Middle School
2801 Lucena St, Charlotte, North Carolina 28206

Mike Drye

Department Principal
Elementary School
9201 Bryant Farms Rd, Charlotte, North Carolina 28277

Danielle K. Belton

Department Principal
Elementary School
1300 Cathey Rd, Charlotte, North Carolina 28214

Rebecca King

Department Social Studies
High School
7321 Raging Ridge Rd, Harrisburg, North Carolina 28075

Kathleen Ferrell

Department Languages
High School
7321 Raging Ridge Rd, Harrisburg, North Carolina 28075

Heritage

Department Grade 1
Elementary School
8301 Monroe Rd, Charlotte, North Carolina 28212

Talisha Thompson

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

Barbara Steslow

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

Jennifer Brock

Department Science
Middle School
1701 Ridge Rd, Raleigh, North Carolina 27607

Patricia Steele

Department Math
High School
4200 Academic Dr, New Bern, North Carolina 28562

Nancy Silvia

Department Science
High School
1967 Patriot Dr, Charlotte, North Carolina 28227

Kendall Pauling

Department Not Specified
Middle School
7260 Highland Creek Pkwy, Charlotte, North Carolina 28269

Barry Blair

Department Principal
Middle School
13624 Steele Creek Rd, Charlotte, North Carolina 28273

Michael Boyce

Department Not Specified
High School
3545 Carver School Rd, Winston Salem, North Carolina 27105

Quanda Godfrey

Department Not Specified
Elementary School
15321 York Road Charlotte, NC 28278

Laquandra Elleby

Department Not Specified
Elementary School
11600 White Rapids Road Charlotte, NC 28214

Chris Coleman

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

Susan Martin

Department Languages
High School
333 Mtn Heritage Hs Rd, Burnsville, North Carolina 28714

Scott Moore

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

Ann Carroll

Department Science
High School
4305 Shipyard Blvd, Wilmington, North Carolina 28403

Brenda Daniel

Department Science
High School
629 Industrial Park Ave, Asheboro, North Carolina 27205

Bob Oscarsin

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

Tony Groce

Department Band
High School
1525 Falcon Rd, East Bend, North Carolina 27018

Linda Jarrett

Department Not Specified
Middle School
1140 Kendall Mill Rd, Thomasville, North Carolina 27360

Jones

Department Physical Education
Middle School
5903 Deal Road, Weddington, North Carolina

Rebecca Starns

Department Computer Science
High School
82 Marion Rd, Lumberton, North Carolina 28358

Lindsey Carrigan

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

Jennifer Gil

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

Nancy Miller

Department English
High School
1200 Salisbury Rd, Mocksville, North Carolina 27028

Charles Watters

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

Pam Scarborough

Department Science
High School
401 Avery County High School Rd, Newland, North Carolina 28657

Christy Sparks

Department Reading
Middle School
205 Willoughby Blvd, Greensboro, North Carolina 27408

Marcus Neal

Department Not Specified
High School
3605 Old Greensboro Road Winston-Salem, NC 27101

Jim Duffey

Department Counselor
Middle School
132 E Broad St, Statesville, North Carolina 28677

Winnieferd Namatovu

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

Robert Helbert

Department Social Studies
High School
201 Bengal Blvd, Fuquay Varina, North Carolina

Melissa Roberson-elise

Department Not Specified
Elementary School
Randolph St Bldg 1-3479,Fort Bragg, NC 28307

Bonnie Wang

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

TIMMY CHAVEL

Department Math
Middle School
Seventy-Seven Center Drive,Charlotte, NC 28277

Susan Norris

Department English
High School
306 E Red Cross Rd, Oakboro, North Carolina 28129

Henderson

Department Not Specified
Middle School
2300 Wakefield Pines Dr, Raleigh, North Carolina 27614

S. Long

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

Kate Harris

Department History
High School
6806 Garrett Rd, Durham, North Carolina 27707

Mrs. Yongdal

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

Tim Nielson

Department Librarian
High School
201 Rock Haven Rd, Carrboro, North Carolina 27510

Pirri

Department Geography
High School
1430 Alleghany St, Charlotte, North Carolina 28208

Natasha Berry

Department Math
Middle School
133 Stonecrest Cir, Concord, North Carolina 28027

Alessandro Montanari

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

Wayne Bragg

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

Michael Hicks

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

Chad Ayers

Department Industrial Education
High School
333 Mtn Heritage Hs Rd, Burnsville, North Carolina 28714

Erin Luther

Department Science
High School
5746 Trinity High School Dr

Keith Shelton

Department History
High School
5746 Trinity High School Dr

Rick Bloomer

Department Science
Middle School
18601 Fieldcrest Rd, Laurel Hill, North Carolina 28351

Mary Corbett

Department Social Studies
Middle School
810 Bagley Dr, Kernersville, North Carolina 27284

Jeb Hall

Department Physical Education
High School
201 Bengal Blvd, Fuquay Varina, North Carolina

Grindstaff Heidi

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

Erica Smith

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

Watson

Department Administration
Middle School
1425 Carnage Dr, Raleigh, North Carolina 27610

Muolo

Department Social Studies
Middle School
1500 Gold Rush Dr, Concord, North Carolina 28025

Mary McDuffie

Department English
High School
1810 Matthews-Mint Hill Rd

Thyra Drye

Department Math
High School
306 E Red Cross Rd, Oakboro, North Carolina 28129

Jon Upchurch

Department Photography
High School
1307 S Church St, Burlington, North Carolina 27215

Carole Workman

Department English
High School
1307 S Church St, Burlington, North Carolina 27215

Tobie

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

Janet Crigler

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

Ronco Brittney

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

Kerri Krawcyzk

Department Physical Education
Middle School
333 Critcher Dr, Lexington, North Carolina 27295

Bill Oakly

Department Not Specified
High School
1735 Lewisville Clemmons Rd

Rosalind Brunson

Department Counselor
High School
910 Cedar Creek Rd, Franklinton, North Carolina 27525

Sereika

Department Not Specified
Middle School
400 E Moore St, Apex, North Carolina 27502

Elizabeth Lengyel

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

Nick Smith

Department Math
Middle School
7005 Lead Mine Rd, Raleigh, North Carolina 27615

Charles Aiken

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

Carol Higgins

Department Band
High School
601 Main St, Bayboro, North Carolina 28515

Shannon Jones

Department Science
Middle School
204 Athletic Club Blvd, Clayton, North Carolina 27527

Connie Richards

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

Nancy Thomas

Department Visual Arts
Middle School
65 Middle School Dr, Murphy, North Carolina 28906

Pansie Person

Department Substitute Teacher
Middle School
65 Middle School Dr, Murphy, North Carolina 28906

Shelton

Department Substitute Teacher
High School
1400 Priddy Rd, King, North Carolina 27021

Amber DiGorie

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

Alex Taylor

Department Math
High School
7600 Ibm Dr, Charlotte, North Carolina 28262

Mrs. Overlander

Department English
High School
11201 Old Statesville Rd, Huntersville, North Carolina 28078

Sabrina Finkbeiner

Department Technology
High School
7600 Ibm Dr, Charlotte, North Carolina 28262

Susan Holmes

Department Math
High School
659 E Center Ave, Mooresville, North Carolina 28115

Elizabeth Parrish

Department English
High School
4762 Clinton Rd, Fayetteville, North Carolina 28301

Rhonda Taylor

Department Math
High School
5460 U.S. 117, Pikeville, North Carolina 27863

Carrie Brock

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

Nancy Scism

Department Science
High School
800 Old Boiling Springs Rd, Shelby, North Carolina 28152

Anna Brooks

Department Math
Middle School
333 Critcher Dr, Lexington, North Carolina 27295

Abbie Unverferth

Department Math
Middle School
2101 Davis Dr, Cary, North Carolina 27519

Dorothy Hubbard

Department French
High School
4762 Clinton Rd, Fayetteville, North Carolina 28301

Rick Sheldahl

Department Computer Science
High School
3218 Rose Of Sharon Rd, Durham, North Carolina 27712

Mary Fulk

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

Tanya Watson

Department Math
High School
641 U.S. 221, Rutherfordton, North Carolina 28139

Howard Christopher

Department Music
High School
1021 Henderson Dr, Jacksonville, North Carolina 28540

Ray Pope

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

Abby Woodard

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

Robin Downs

Department Not Specified
High School
299 Old Mountain Rd, Statesville, North Carolina 28677

Whitney Martin

Department Multiple Subjects
High School
4762 Clinton Rd, Fayetteville, North Carolina 28301
Page 209 of 1570