North Carolina's Teacher Directory

Based on 102,014 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,014 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

Marcus Van Hagen

Department Not Specified
Middle School
700 Creek Ridge Rd, Greensboro, North Carolina 27405

Marcus Griffin

Department Not Specified
High School
906 Health Center Rd, Henderson, North Carolina 27536

Margaret Cuthbertson

Department Not Specified
Elementary School
5150 Dove Field Lane,Concord, NC 28027

Margaret Robbins

Department Not Specified
Elementary School
1000 Walt Clark Rd, Crossnore, North Carolina 28616

Margaret Booth

Department Not Specified
Middle School
107 S Driver St, Durham, North Carolina 27703

Margaret Berry

Department Not Specified
Elementary School
6110 N, Elk Park, North Carolina 28622

Margaret Covington

Department Not Specified
Elementary School
400 Foxhall Rd, Fayetteville, North Carolina 28303

Margaret Hix

Department Not Specified
High School
158 Union School Rd, Franklin, North Carolina 28734

Margaret Hunt

Department Not Specified
Elementary School
3801 N Carolina 150, Greensboro, North Carolina 27455

Margaret Shupe

Department Not Specified
Middle School
500 N Beckford Dr, Henderson, North Carolina 27536

Margaret Voyles

Department Not Specified
Elementary School
868 Sandridge Rd, Hubert, North Carolina 28539

Margaret Jones

Department Not Specified
High School
Haynes Road,Jamestown, NC 27282

Margarita Capps

Department Not Specified
Middle School
1622 E Garrison Blvd, Gastonia, North Carolina 28054

Margret Millard

Department Not Specified
Elementary School
724 Foster St, Durham, North Carolina 27701

Marguerite Conti

Department Not Specified
Elementary School
1451 Avent Ferry Rd, Holly Springs, North Carolina 27540

Maria Wallis

Department Not Specified
Elementary School
2400 Hildebrand St, Charlotte, North Carolina 28216

Maria Pena

Department Not Specified
Elementary School
10400 Taylors Bridge Hwy, Clinton, North Carolina 28328

Maria Brown

Department Not Specified
Elementary School
375 Winecoff School Rd, Concord, North Carolina 28027

Maria Smith

Department Not Specified
Elementary School
375 Winecoff School Rd, Concord, North Carolina 28027

Maria Valencia

Department Not Specified
Middle School
923 Snow Hill Rd, Durham, North Carolina 27712

Maria Toliver

Department Not Specified
Middle School
32 Glade Creek School Rd, Ennice, North Carolina 28623

Maria Chaverri

Department Not Specified
Elementary School
4533 Raeford Rd, Fayetteville, North Carolina 28304

Maria Marble

Department Not Specified
Elementary School
1305 Merritt Dr, Greensboro, North Carolina 27407

Maria Columna

Department Not Specified
Elementary School
4701 Chimney Springs Dr, Greensboro, North Carolina 27407

Maria Onaindia

Department Not Specified
High School
906 Health Center Rd, Henderson, North Carolina 27536

Maria Scott

Department Not Specified
Elementary School
401 Holly Springs Rd

Maria Hall

Department Not Specified
Elementary School
800 N Walnut St, Kannapolis, North Carolina 28081

Mariah Allen

Department Not Specified
Elementary School
2501 N Church St, Greensboro, North Carolina 27405

Mariann Kalinski

Department Not Specified
Elementary School
375 Winecoff School Rd, Concord, North Carolina 28027

Marianna Dippel

Department Not Specified
Middle School
7211 Old U.S. 74, Evergreen, North Carolina 28438

Marie Daniel

Department Not Specified
Elementary School
6200 Bingham Ave, Clemmons, North Carolina 27012

Marie Collins

Department Not Specified
Middle School
807 W Chapel Hill St, Durham, North Carolina 27701

Mariella Duarte-Valdes

Department Not Specified
Middle School
1520 Belmeade Dr, Charlotte, North Carolina 28214

Marilyn Mcmillan

Department Not Specified
High School
117 Quincy St, Fayetteville, North Carolina 28301

Marina Mckenna

Department Not Specified
High School
101 Hock Parc Ln, Durham, North Carolina 27704

Marion Mcclure

Department Not Specified
Elementary School
810 Hunsucker Dr, Conover, North Carolina 28613

Marion Dixon

Department Not Specified
Elementary School
2325 Cheek Rd, Durham, North Carolina 27704

Marisa Sharer

Department Not Specified
Elementary School
4020 Meeting Way, High Point, North Carolina 27265

Marissa Cummings

Department Not Specified
Elementary School
1115 Bingham Dr, Fayetteville, North Carolina 28304

Marissa Carter

Department Not Specified
Middle School
5151 Celebration Dr, Hope Mills, North Carolina 28348

Marjorie Light

Department Not Specified
High School
1801 Fayetteville St, Durham, North Carolina 27707

Marjorie Baker

Department Not Specified
High School
101 Hock Parc Ln, Durham, North Carolina 27704

Mark Rockwell

Department Not Specified
Elementary School
155 Ed Deal Rd, China Grove, North Carolina 28023

Mark Manz

Department Not Specified
Middle School
107 S Driver St, Durham, North Carolina 27703

Mark Smith

Department Not Specified
Elementary School
1901 Tuscaloosa St, Greensboro, North Carolina 27401

Mark Debellis

Department Not Specified
Elementary School
3238 Snow Creek Rd, Hickory, North Carolina 28027

Marla Guerity

Department Not Specified
Elementary School
1885 Odell School Rd, Concord, North Carolina 28027

Marlee Beckom

Department Not Specified
Elementary School
5827 Church Rd, Graham, North Carolina 27253

Marlyn Childers

Department Not Specified
Elementary School
3100 Winterfield Pl, Charlotte, North Carolina 28205

Marquisha Grinton

Department Not Specified
Elementary School
3523 Triangle Lake Rd, High Point, North Carolina 27260

Marsha Pruitt

Department Not Specified
Elementary School
2028 Little Rock Rd, Charlotte, North Carolina 28214

Marsha Pruitt

Department Not Specified
Elementary School
6601 Horace Mann Rd, Charlotte, North Carolina 28269

Marsha Turner

Department Not Specified
Elementary School
180 Hatcher St, Four Oaks, North Carolina 27524

Marsha Hanna

Department Not Specified
Elementary School
5545 Jones Sausage Rd, Garner, North Carolina 28529

Martha Hudson

Department Not Specified
Middle School
883 Zephyr Rd, Dobson, North Carolina 27017

Martha Isleib

Department Not Specified
Elementary School
1007 Park St, Elizabeth City, North Carolina 27909

Martha Mcconnell

Department Not Specified
Elementary School
1166 Iotla Church Rd, Franklin, North Carolina 28734

Martha Patton

Department Not Specified
Elementary School
5201 Lewis Rd, Gastonia, North Carolina 28052

Martha Barnwell

Department Not Specified
Elementary School
737 N Clear Creek Rd, Hendersonville, North Carolina 28792

Martin Riemen

Department Not Specified
High School
101 Hock Parc Ln, Durham, North Carolina 27704

Marva Shuler

Department Not Specified
High School
3727 Fayetteville St, Durham, North Carolina 27707

Mary Anderson

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

Mary Welch

Department Not Specified
High School
290 Kress Venture Dr, China Grove, North Carolina 28023

Mary Hulin

Department Not Specified
Elementary School
12100 Buffalo Rd, Clayton, North Carolina 27527

Mary Burke

Department Not Specified
Elementary School
6200 Bingham Ave, Clemmons, North Carolina 27012

Mary Cole

Department Not Specified
Elementary School
1400 Gold Rush Dr, Concord, North Carolina 28025

Mary Rowe

Department Not Specified
Middle School
400 E Main St, Conway, North Carolina 27820

Mary Honour

Department Not Specified
Elementary School
206 N Little Egypt Rd, Denver, North Carolina 28037

Mary Quinn

Department Not Specified
Elementary School
7048 Albert St, Dublin, North Carolina 28332

Mary Denson

Department Not Specified
Elementary School
800 W Harnett St, Dunn, North Carolina 28334

Mary Davis

Department Not Specified
Elementary School
913 9th St, Durham, North Carolina 27705

Adam Windmiller

Department Not Specified
High School
7035 Spartan Dr, Hudson, North Carolina 28638

Richard Howell

Department Physical Education
High School
307 E Stagecoach Trl, Lawndale, North Carolina 28090

Charlotte Lafon

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

Jenni Park

Department Fine Arts
High School
1 Bearcat Blvd, Hendersonville, North Carolina 28791

Carole Williams

Department Fine Arts
High School
3220 Parkwood School Rd, Monroe, North Carolina 28112

Loretta Smith

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

Jane Schmidt

Department Reading
Middle School
940 Sam Newell Rd, Matthews, North Carolina 28105

Dwayne Saunders

Department Auto Tech
High School
340 Indian Town Rd, Clinton, North Carolina 28328

J. Hinson

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

Linda Staten

Department Social Studies
Middle School
940 Sam Newell Rd, Matthews, North Carolina 28105

Hank Utz

Department Principal
Middle School
2309 Tramwayroad, Tryon, North Carolina

Mark Loringer

Department Science
High School
631 Southern High School Rd, Graham, North Carolina 27253

Nathan Bates

Department Not Specified
Middle School
43 Fruitland Rd, Hendersonville, North Carolina 28792

Donna Holt

Department English
High School
2601 Jefferson Davis Hwy, Sanford, North Carolina 27332

Mr. Currie

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

Rhonda Ryser

Department Not Specified
High School
2601 Jefferson Davis Hwy, Sanford, North Carolina 27332

April Gallaway

Department Science
Middle School
3785 Fraternity Church Rd, Winston Salem, North Carolina 27127

Calla Wright

Department Music
Middle School
1000 Shepard School Rd, Zebulon, North Carolina 27597

Jason Scott

Department History
Middle School
2229 Broadview Dr, Burlington, North Carolina 27217

Whitney Paris

Department Visual Arts
Middle School
2229 Broadview Dr, Burlington, North Carolina 27217

Brett MacDonald

Department Social Studies
Middle School
1951 S Nc 119, Mebane, North Carolina 27302

Aunte Sessoms

Department Health
Middle School
1850 N Carolina 11, Murfreesboro, North Carolina 27855

Stephen Franzen

Department Chemistry
College
Raleigh, North Carolina

Amy Halberstadt

Department Psychology
College
Raleigh, North Carolina

Ryan Hurley

Department Communication
College
Raleigh, North Carolina

Mark Keen

Department Science
College
Raleigh, North Carolina

Eric Klang

Department Engineering
College
Raleigh, North Carolina

Kristen Lewis

Department Psychology
College
Raleigh, North Carolina

McCullum

Department Mathematics
College
Raleigh, North Carolina