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

Debra Lanning

Department Math
Middle School
198 Fisher Rd, Brvard, North Carolina

Blake Martin

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

Mark/anne Reese

Department Music
High School
4301 Sandy Porter Rd, Charlotte, North Carolina 28205

Cain

Department Math
High School
10637 N Carolina 27, Lillington, North Carolina 27546

Ernest Wheeler

Department Health
Middle School
4800 Chapel Hill Rd, Durham, North Carolina 27707

Vennie

Department Health
Middle School
1951 Enon Rd, Valdese, North Carolina 28690

Beth Russell

Department Not Specified
High School
570 Forlines Rd, Winterville, North Carolina 28590

Linda Tyson

Department Administration
High School
Hwy 403, Calypso, North Carolina

Steve Kooke

Department History
High School
1735 Lewisville Clemmons Rd

Mike Rhoney

Department Vice Principal
High School
119 E 2nd Ave, Gastonia, North Carolina 28052

Kirstie Keyser

Department Fine Arts
High School
Holly Springs, North Carolina

Glenn Scott

Department Industrial Education
High School
1200 Salisbury Rd, Mocksville, North Carolina 27028

Mrs. Kenny

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

Janice Freeman

Department Math
Middle School
630 Sonoma Rd, Waynesville, North Carolina 28786

Mellisa Davis

Department Math
Middle School
2816 Sikes Mill Rd, Monroe, North Carolina 28110

Patricia Roberts

Department Administration
Middle School
2710 Overbrook Dr, Raleigh, North Carolina 27608

Lisa Pittman

Department English
High School
2200 N Mebane St, Burlington, North Carolina 27217

Pam Pilgrim

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

Mary Digiovanni

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

Yasin Mansour

Department Languages
Middle School
7800 Ibm Dr, Charlotte, North Carolina 28262

Loura Norby

Department Math
Middle School
4520 Six Forks Rd, Raleigh, North Carolina 27609

Bryan Hele

Department Administration
Middle School
4800 Chapel Hill Rd, Durham, North Carolina 27707

Mary Hughes

Department Education
Elementary School
918 Huffine Mill Rd, Greensboro, North Carolina 27405

David Kareken

Department Visual Arts
College
Asheville, North Carolina

Ann Tilary

Department Auto Tech
Middle School
1002 Lufkin Rd, Apex, North Carolina 27502

Popoola Dolapo

Department Math
High School
Hwy 403, Calypso, North Carolina

Tom Crummey

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

Pamela Chromartie

Department Administration
Middle School
1616 Ireland Dr, Fayetteville, North Carolina 28304

Mary Hogan

Department Languages
Middle School
401 Hillsborough St, Raleigh, North Carolina 27601

Christi Beard

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

Nathan Crowder

Department Math
High School
99 Lake Eden Rd, Black Mountain, North Carolina 28711

Martha Dewitt

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

Dona Moss

Department Principal
Middle School
204 Hillsborough St, Raleigh, North Carolina 27603

Jennie Burdette

Department History
High School
4700 Country Club Rd, Morehead City, North Carolina 28557

Davis Smith

Department Economics
High School
700 Vance Academy Rd, Henderson, North Carolina 27537

David Onder

Department Math
Middle School
60 Penland St, Canton, North Carolina 28716

Suzanne Burton

Department Math
Middle School
813 Nixon St, Wilmington, North Carolina 28401

Laura Roberts

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

Melanie Michels

Department Computer Science
Middle School
82 Penderlea School Rd, Willard, North Carolina 28478

Pam Stoer

Department Not Specified
Middle School
82 Penderlea School Rd, Willard, North Carolina 28478

Lea Ann Stevens

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

Becky Brown

Department English
College
1415 Beatties Ford, Winston Salem, North Carolina

Debra Taylor

Department Not Specified
Middle School
883 Stone St, Camp Lejeune, North Carolina 28546

Coach Moore

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

Larry Williams

Department Physical Education
High School
5600 N Carolina 87, Elizabethtown, North Carolina 28337

Ken Barnes

Department Administration
High School
3727 Fayetteville St, Durham, North Carolina 27707

Stephanie Ayscue

Department Reading
High School
700 Vance Academy Rd, Henderson, North Carolina 27537

Kendra Williams

Department English
High School
475 Enka Lake Rd, Candler, North Carolina 28715

Gary Swaringen

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

Jean Ames

Department Not Specified
Middle School
2101 Davis Dr, Cary, North Carolina 27519

Cain

Department Substitute Teacher
High School
5500 Dixon Dr, Raleigh, North Carolina 27609

Mary Davis

Department Not Specified
High School
3600 Haywood Rd, Hendersonville, North Carolina 28791

Lisa Hirsch

Department Math
High School
12701 Old Statesville Rd, Huntersville, North Carolina 28078

Mrs. Foote

Department English
High School
3600 Haywood Rd, Hendersonville, North Carolina 28791

Lillie Heggins

Department Math
Middle School
901 Piner Rd, Wilmington, North Carolina 28409

Mrs. Paith

Department Multiple Subjects
Middle School
717 Johnson Street, Roxberro, North Carolina

Edwin Spivey

Department History
High School
600 Mc Dowell High School Rd, Marion, North Carolina 28752

Eric Lank

Department Science
Middle School
225 Village Rd, Shallotte, North Carolina 28459

Suzanne Canady

Department English
High School
7300 Perry Creek Rd, Raleigh, North Carolina 27616

Kelly Pace

Department Business
High School
1 Black Bear Dr, Canton, North Carolina 28716

Harris

Department Languages
High School
116 Quantum Street, Holly Springs, North Carolina

Shelley Armwood

Department Business
High School
277 Bonanza Dr, Fayetteville, North Carolina 28303

Barham

Department Social Studies
Middle School
400 E Johnston St, Tarboro, North Carolina 27886

Joey Rackley

Department Music
High School
140 School Dr, Snow Hill, North Carolina 28580

Kenneth Tice

Department Music
High School
140 School Dr, Snow Hill, North Carolina 28580

Alma Jones

Department Languages
High School
1345 Hendersonville Rd, Asheville, North Carolina 28803

Richard Vandervort

Department Math
High School
723 Saint Marys St, Raleigh, North Carolina 27605

Kinzel

Department Not Specified
Middle School
191 Preston Ln, East Flat Rock, North Carolina 28726

Daphne Alt

Department Math
Middle School
2750 Business Hwy 19, Andrews, North Carolina 28901

Greta Farmer

Department Physical Education
Middle School
2750 Business Hwy 19, Andrews, North Carolina 28901

Cynthia Arrowood

Department Science
Middle School
2750 Business Hwy 19, Andrews, North Carolina 28901

Charles McDowell

Department History
High School
1 Gator Lane, Lake Waccamaw, North Carolina

Joann Marshall

Department Librarian
Middle School
249 Hamburg St, Mount Airy, North Carolina 27030

Hope Wells

Department Not Specified
Middle School
82 Penderlea School Rd, Willard, North Carolina 28478

Newber

Department Not Specified
High School
26 Penry St, Lexington, North Carolina 27292

Sonny Yow

Department Biology
High School
1708 Nash St, Sanford, North Carolina 27330

Judy Palmer

Department English
Middle School
Whiteville Plaza,Whiteville, NC 28472

Lemaski

Department Not Specified
High School
114 Scorpion Dr, Leland, North Carolina 28451

Judy Bryan

Department Science
Middle School
3000 Furia Dr, Jacksonville, North Carolina 28540

Staci Woods

Department Not Specified
Middle School
884 U.S. 441, Whittier, North Carolina 28789

Janice Holt

Department Not Specified
Middle School
884 U.S. 441, Whittier, North Carolina 28789

Meadows

Department Math
High School
20 Erwin Hills Road, Asheville, North Carolina 28806

Mrs. Simpson

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

Linda Grench

Department Computer Science
High School
2911 Harnett Central Rd, Angier, North Carolina 27501

Cindy Edwards

Department Math
Middle School
2816 Sikes Mill Rd, Monroe, North Carolina 28110

Mr. Scheer

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

Mrs. Grahm

Department Social Studies
Middle School
950 Holly Springs Rd

Julian Hendryx

Department Business
High School
800 Clayton Rd, Durham, North Carolina 27703

Danny Blake

Department Not Specified
High School
3006 Sikes Mill Rd, Monroe, North Carolina 28110

Linda Mitchell

Department Not Specified
Middle School
655 Halyburton Memorial Pkwy, Wilmington, North Carolina 28412

Charly Sims

Department Science
High School
1 Black Bear Dr, Canton, North Carolina 28716

Robert Caviness

Department History
High School
390 Eastern Randolph Rd, Ramseur, North Carolina 27316

Terri Mimms

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

Jerry McKinney

Department Social Studies
Middle School
285 Georges Fork Rd, Burnsville, North Carolina 28714

Stephen Gilmer

Department Music
High School
40 Stallion Dr, Tabor City, North Carolina 28463

Dave Edwards

Department Physical Education
High School
88 U.S. 158, Gatesville, North Carolina 27938

Ron Jessup

Department Principal
High School
2100 Silas Creek Pkwy, Winston Salem, North Carolina 27103

Deanna Herman

Department Visual Arts
High School
4040 Mebane Rogers Rd

Keeley

Department English
Middle School
191 Preston Ln, East Flat Rock, North Carolina 28726

Daniel Martin

Department Asl
High School
401 N Duke St, Durham, North Carolina 27701