North Carolina's Teacher Directory

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

Elaine Didio

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

Chris Hoskin

Department Math
High School
900 Hillsborough St, Raleigh, North Carolina 27603

Mark Doerffel

Department Band
High School
2700 N College Rd, Wilmington, North Carolina 28405

Winter Simpson (bingham)

Department Not Specified
High School
6806 Garrett Road,Durham, NC 27707

Brad Gulley

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

Tripp Satterwhite

Department Physical Education
High School
2911 Harnett Central Rd, Angier, North Carolina 27501

Edith Metz

Department English
Middle School
5140 Nw Cabarrus Dr, Concord, North Carolina 28027

Ellen Estes

Department Visual Arts
High School
8900 Park Rd, Charlotte, North Carolina 28210

John Green

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

Mark Cottone

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

Shani Howelo

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

Jackie McCoy

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

Megen Engelstad

Department Social Studies
Middle School
3100 Park Rd, Charlotte, North Carolina 28209

Cindy Bell

Department Not Specified
Middle School
1325 Red Banks Rd, Greenville, North Carolina 27858

Kim Hall

Department Languages
Middle School
1325 Red Banks Rd, Greenville, North Carolina 27858

Melissa Dowdy

Department Not Specified
High School
147 Warrior Dr, Mount Gilead, North Carolina 27306

Laurent Brancourt

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

Taylor Barbara

Department Not Specified
High School
Pride Way, Raleigh NC

McKnight

Department Math
High School
2407 S Holden Rd, Greensboro, North Carolina 27407

Corey Ferree

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

Mike Lhotsky

Department Math
Middle School
3801 Spring Forest Rd, Raleigh, North Carolina 27616

Zoretta French

Department Math
High School
2301 Tramway Rd, Sanford, North Carolina 27332

Casey Allison

Department Multiple Subjects
High School
9545 Poplar Tent Rd, Concord, North Carolina 28027

Dee Duncan

Department Administration
High School
9545 Poplar Tent Rd, Concord, North Carolina 28027

Alejandra Ydrovo

Department Languages
High School
1917 N Centennial St, High Point, North Carolina 27262

Dorothy Watson

Department English
High School
2201 Spring Forest Rd, Raleigh, North Carolina 27615

Tammi Dunlow

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

Dondra Evans

Department Math
Middle School
1241 E 10th St, Charlotte, North Carolina 28204

Shannon Byrum

Department Math
Middle School
2845 Virginia Rd, Tyner, North Carolina 27980

Lisa Christain

Department English
Middle School
13345 Beatties Ford Rd, Huntersville, North Carolina 28078

Frank Brackett

Department Social Studies
High School
8900 Park Rd, Charlotte, North Carolina 28210

Clara Prada

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

Michelle Reich

Department Math
Middle School
227 Milton Rd, Durham, North Carolina 27712

Mr. Legget

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

Jerry Butturm

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

Nitzia Gale

Department Not Specified
High School
5935 Raleigh Rd, Benson, North Carolina 27504

Ms. Brooks

Department Math
Middle School
1400 W Northwest Blvd, Winston Salem, North Carolina 27104

Anne Avery

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

Tonya Brinegar

Department Chemistry
High School
175 Saint Luke Church Rd, Salisbury, North Carolina 28146

Malinda Smith

Department Computer Science
High School
1125 New Grady Brown School Rd, Hillsborough, North Carolina 27278

Edward Gittings

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

Thomas Bushe

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

Dot Harper

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

Donna Everett

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

Sutton

Department English
High School
1600 Union Cross Rd, Kernersville, North Carolina 27284

Rick Franklin

Department Math
High School
500 Phifer Rd, Kings Mountain, North Carolina 28086

Jennifer Isenhour

Department Math
High School
96 Anson High School Rd, Wadesboro, North Carolina 28170

Latham

Department Not Specified
High School
7403 Rockfish Rd, Fayetteville, North Carolina 28306

Joyner

Department Multiple Subjects
High School
5211 Old Charlotte Hwy, Monroe, North Carolina 28110

Amy Garner

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

Eric Rosen

Department Not Specified
Middle School
6150 Old Jenks Rd, Apex, North Carolina 27502

Henry Mitchell

Department Substitute Teacher
High School
1 Rocket Dr, Asheville, North Carolina 28803

Shea Huffman

Department Grade 6
Middle School
4137 N Carolina 73, Iron Station, North Carolina 28080

Barbara Kinsey

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

Donna Buttrum

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

April Kazmierczak

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

Susan Williams

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

Von st poal

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

Ron Alexander

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

Travis Blackwell

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

Karen Meadows

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

Dawn Manning

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

Nora Brawner

Department English
Middle School
1241 E 10th St, Charlotte, North Carolina 28204

Laura Jacobson

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

Joanne Lee

Department Esl
Middle School
6301 Jones Sausage Rd, Garner, North Carolina 27529

Calvin Stephenson

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

Jason Metters

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

Brannen

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

Jaime Mabry

Department Not Specified
Middle School
36605 Old Salisbury Rd, New London, North Carolina 28127

Ann Haffey

Department Not Specified
Middle School
570 Lower Brush Creek Rd, Fletcher, North Carolina 28732

Kouassi Yao

Department Languages
College
Graham, North Carolina

Julie Trotter

Department Humanities
College
Graham, North Carolina

Jillian McMeans

Department Mathematics
College
Asheville, North Carolina

Bennett Sutton

Department Education
College
Belmont, North Carolina

Cindy Blount

Department Computer Science
College
Flat Rock, North Carolina

Gailya Glawson

Department Geography
College
Flat Rock, North Carolina

Debra Pressely

Department Computer Science
College
Flat Rock, North Carolina

Paul Mills

Department English
College
Supply, North Carolina

James Ruane

Department Accounting
College
Buies Creek, North Carolina

David Fillingim

Department Religion
College
Wilmington, North Carolina

Angela Hall

Department Cosmetology
College
Wilmington, North Carolina

David Parker

Department Mathematics
College
Morehead City, North Carolina

David Malenick

Department Psychology
College
Sanford, North Carolina

Valerie Weaver

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

Nicolett Vanveen

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

Filanowicz

Department Reading
Middle School
5903 Deal Road, Weddington, North Carolina

Tina Pulley

Department English
Middle School
11900 Bailey Rd, Cornelius, North Carolina 28031

Yalonda Johnson

Department Not Specified
Middle School
4400 Water Oak Rd, Charlotte, North Carolina 28211

Freddy Alvarez

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

Dayton (tim) Payne

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

Croft

Department Math
High School
500 Phifer Rd, Kings Mountain, North Carolina 28086

Clint Loftin

Department Economics
High School
890 Clarks Chapel Rd, Weaverville, North Carolina 28787

Ron Fish

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

Jenny Freudenberg

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

P. Dixon

Department Communications
High School
2601 N Queen St, Kinston, North Carolina 28501

Jaela Franke

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

Warren

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

Barbara Ried

Department Not Specified
Middle School
1000 Shepard School Rd, Zebulon, North Carolina 27597

Matthew Tuttle

Department Computer Science
High School
4334 Hobbs Rd, Greensboro, North Carolina 27410

Tyler Blackwell

Department Not Specified
High School
5800 Sardis Rd, Charlotte, North Carolina 28270
Page 204 of 1568