North Carolina's Teacher Directory

Based on 99,890 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,890 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 Taft

Department Science
Middle School
301 S Person St, Raleigh, North Carolina 27601

Marla Mondora

Department Health
Middle School
301 S Person St, Raleigh, North Carolina 27601

Pruette

Department Not Specified
High School
117 Tom Wilkinson Rd, Durham, North Carolina 27712

Brown

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

Blasingame Susan

Department Fine Arts
Middle School
10401 Durant Rd, Raleigh, North Carolina 27614

Seba Allen

Department Math
High School
4230 Green Hills Rd, Rocky Mount, North Carolina 27804

Amy Hendrickson

Department Math
Middle School
720 Powell Dr, Garner, North Carolina 27529

Jenna Miller

Department Not Specified
Middle School
1002 Lufkin Rd, Apex, North Carolina 27502

Betsy Byrum

Department Performing Arts
High School
5912 N Carolina 43, Pinetops, North Carolina 27864

Bart Smitty

Department English
High School
Ragsdale High School,Jamestown, NC 27282

Tammy Fulp

Department Math
Middle School
Haynes Road,Jamestown, NC 27282

Rebecca Richards

Department Grade 5
High School
Po Box 70,Walkertown, NC 27101

Trish Boone

Department English
Middle School
Pride Way,Raleigh, NC 27613

Amy Knowles

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

Blair Johnson

Department Visual Arts
High School
147 Warrior Dr, Mount Gilead, North Carolina 27306

Nancy Curley

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

Suzzane Donders

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

Jim Otto

Department Physical Education
High School
7702 Pineville Matthews Rd, Charlotte, North Carolina 28226

Tim Lloyd

Department Performing Arts
High School
2301 Fort Bragg Rd, Fayetteville, North Carolina 28303

Beth Roncone

Department Math
High School
2825 Crane Rd, Marvin, South Dakota 28173

Bernie Hall

Department Music
High School
1641 Hopewell Friends Rd, Asheboro, North Carolina 27205

Toby Anderson

Department Science
Middle School
224 Long Shoals Rd, Arden, North Carolina 28704

John Trimpi

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

Nanette Shover

Department Performing Arts
High School
2516 Longtown Rd, Boonville, North Carolina 27011

K Marker

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

Ms. Minor

Department Social Studies
Middle School
606 Estes Dr, Chapel Hill, North Carolina 27514

John Phillips

Department Psychology
High School
910 E Cardinal St, Siler City, North Carolina 27344

Mitch Stensland

Department English
High School
1400 W Howard Ave, Tarboro, North Carolina 27886

Linda Greene

Department Home Economics
High School
2500 W Mountain St, Kernersville, North Carolina 27284

Amanda Spicer

Department Math
High School
2500 W Mountain St, Kernersville, North Carolina 27284

Jeff Horner

Department History
Middle School
4523 Six Forks Rd, Raleigh, North Carolina 27609

Ms. Swartz

Department Substitute Teacher
High School
3600 Haywood Rd, Hendersonville, North Carolina 28791

Chris Parks

Department Science
High School
331 E High Rd, Forest City, North Carolina 28043

Kathy Jobe

Department Physical Education
Middle School
Pride Way,Raleigh, NC 27613

Anthony Turner

Department Math
Middle School
197 S French Broad Ave, Asheville, North Carolina 28801

Lisa Toland

Department History
College
Montreat, North Carolina

Larry Epperly

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

Deborah Lonon

Department Performing Arts
College
Morganton, North Carolina

Natalie DaSilva

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

Mumin Karamisir

Department Math
Middle School
312 Gregson Drive, Raleigh, North Carolina 27511

Bobby Garcia

Department Science
Middle School
401 S 10th St, Wilmington, North Carolina 28401

Brittany Adams

Department Grade 1
Elementary School
2040 N Carolina 50, Benson, North Carolina 27504

Pulley Tina

Department English
Middle School
1925 Rama Road Charlotte, NC 28212

Mary Janie Rice

Department Math
Middle School
5301 N Carolina 581, Spring Hope, North Carolina 27882

Castrillon Huldyrich

Department Languages
Middle School
3219 Parkwood School Rd, Monroe, North Carolina 28112

. Walter Pritchard

Department Psychology
College
Dobson, North Carolina

Ryan Hoekstra

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

Ms. Mills

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

Steve Cartier

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

Brian Profitt

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

Jerry Greene

Department History
High School
1735 Lewisville Clemmons Rd

Andy Hodges

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

Alexander Nevgloski

Department Rotc
High School
835 Stone St, Camp Lejeune, North Carolina 28547

Alfreda Sherman

Department Social Studies
High School
1355 Cox Mill Rd, Concord, North Carolina 28027

Robert Salminen

Department English
High School
9502 Providence Rd, Charlotte, North Carolina 28277

Amy Calhoun

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

Donald Carreras

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

Wen-Ching Lui

Department Languages
High School
1150 Forestville Rd, Wake Forest, North Carolina 27857

Lise Coudriet

Department Not Specified
High School
1021 Henderson Dr, Jacksonville, North Carolina 28540

Margaret Payne

Department English
Middle School
303 Watermelon Rd, Statesville, North Carolina 28677

John Burleson

Department History
High School
1810 Matthews-Mint Hill Rd

Linda Peterson

Department English
Middle School
1108 Glendale Dr, Greensboro, North Carolina 27406

Bridget Sain

Department English
High School
14950 N Carolina 902, Bear Creek, North Carolina 27207

Parsons

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

Mike Mahaffey

Department History
High School
119 Yellow Jacket Ln, Bessemer City, North Carolina 28016

Alton Robinson

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

Morris

Department Science
Middle School
4644 Clinton Rd, Fayetteville, North Carolina 28312

Butch Ross

Department Physical Education
High School
172 Shoal Rd, Lincolnton, North Carolina 28092

James Smith

Department Social Studies
Middle School
950 Holly Springs Rd

Jacob Billings

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

Liana Jackson

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

Rudy Hawley

Department Music
Middle School
5960 Brickstone Dr, Charlotte, North Carolina 28227

James Pane

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

Emmanuel Gary

Department Substitute Teacher
Middle School
1622 E Garrison Blvd, Gastonia, North Carolina 28054

Ursula Karazin

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

Christina Voorheis

Department English
High School
5240 Nw School Rd, Greensboro, North Carolina 27409

Corina McFarland

Department Science
Middle School
144 Archie Rd, West End, North Carolina 27376

Beckie Pennell

Department English
Middle School
601 Cramer Mountain Rd, Cramerton, North Carolina 28032

Tom Jones

Department Architecture
High School
1241 Nc 24 & 50,Warsaw, NC 28398

Asiya Gusa

Department Not Specified
High School
4809 Friends School Rd, Durham, North Carolina 27705

Wendy Hopkins

Department Math
High School
2301 Trent Rd, New Bern, North Carolina 28560

Sarah Scoggins

Department Reading
High School
315 Beaver Dam Church Rd, Shelby, North Carolina 28150

Jessica Lee

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

Scott Bowers

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

Mcgraw

Department English
Middle School
601 Cramer Mountain Rd, Cramerton, North Carolina 28032

Ritter

Department Librarian
Middle School
144 Archie Rd, West End, North Carolina 27376

Mrs. Piedra

Department Languages
High School
1400 Priddy Rd, King, North Carolina 27021

Mrs. Mellott

Department Substitute Teacher
High School
4901 Monroe Weddington Rd, Matthews, North Carolina 28104

Janet Sutton

Department Media
High School
4901 Monroe Weddington Rd, Matthews, North Carolina 28104

Michelle Fowler

Department Biology
High School
4901 Monroe Weddington Rd, Matthews, North Carolina 28104

Tiffany Murdock

Department Biology
High School
4901 Monroe Weddington Rd, Matthews, North Carolina 28104

Kristy Dilsworth

Department Science
High School
4901 Monroe Weddington Rd, Matthews, North Carolina 28104

Ms. Doss

Department Chemistry
High School
4901 Monroe Weddington Rd, Matthews, North Carolina 28104

Nancy Zimmerman

Department Science
High School
4901 Monroe Weddington Rd, Matthews, North Carolina 28104

Christopher Tudisco

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

Greg Weiner

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

Kristi Charton

Department Math
Middle School
2 Rocket Dr, Asheville, North Carolina 28803

Harry McNeal

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

Sheena Brooks

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

David Brigham

Department Biology
High School
1800 Pineville Matthews Rd, Charlotte, North Carolina 28270
Page 246 of 1569