North Carolina's Teacher Directory

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

G. Herron

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

Ronna Millette

Department Not Specified
Middle School
840 Chase High Rd, Forest City, North Carolina 28043

Daniel Phillips

Department Science
High School
1 Rocket Dr, Asheville, North Carolina 28803

Robert Bullard

Department Not Specified
High School
1200 Lincoln St, Greensboro, North Carolina 27401

Danile Rapp

Department Grade 6
Middle School
200 Sermons Blvd, Havelock, North Carolina 28532

Bruce Lanier

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

Mr. Gayn

Department Administration
Middle School
3700 Nc 86, Hillsborough, North Carolina 27278

Patrick Brenneman

Department Fine Arts
High School
4184 Elk Rd, Hope Mills, North Carolina 28348

Gsuejfhgrz Gsuejfhgrz

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

Odokggg Odokggg

Department Accounting
High School
1307 Glenwood Ave, Raleigh, North Carolina 27604

Kevin Kerchner

Department Languages
High School
Winston Salem, North Carolina

John Wright

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

Sara Kramer

Department Administration
High School
4334 Hobbs Rd, Greensboro, North Carolina 27410

Peggy Craft

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

Mr. Mills

Department Not Specified
High School
301 Hawthorne Rd, Winston Salem, North Carolina 27104

Patricia Soemer

Department Religion
High School
5510 Falls Of Neuse Rd, Raleigh, North Carolina 27609

Ms. Webb

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

Kim Coyle

Department Not Specified
High School
4762 Clinton Rd, Fayetteville, North Carolina 28301

John Hemingway

Department Not Specified
Elementary School
175 Erwin Hills Rd, Asheville, North Carolina 28806

Sarah McSwain

Department Grade 5
Middle School
1002 Lufkin Rd, Apex, North Carolina 27502

Weis

Department Not Specified
High School
7702 Pineville Matthews Rd, Charlotte, North Carolina 28226

Nancy Marchant

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

Nimisha Ghosh roy

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

Glenn Bass

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

Narcy Jorden

Department Not Specified
High School
1415 Beatties Ford Rd, Charlotte, North Carolina 28216

Jason Dinwiddie

Department Not Specified
High School
2200 Wakefield Pines Dr, Raleigh, North Carolina 27614

George Walker

Department Not Specified
High School
5130 Nw Cabarrus Dr, Concord, North Carolina 28027

Frisbee

Department Librarian
High School
201 Allen Ln, Louisburg, North Carolina 27549

Coach Buster

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

Amanda Meeks

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

Katie Ryan

Department Economics
High School
1415 Beatties Ford Rd, Charlotte, North Carolina 28216

Julia Sallin

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

Adam Dear

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

Dutton

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

Robert Penny

Department Not Specified
High School
5500 Dixon Dr, Raleigh, North Carolina 27609

Rebecca Pyrch

Department Not Specified
High School
2200 Wakefield Pines Dr, Raleigh, North Carolina 27614

Lindstrom

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

Reynolds

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

Rachel Holley

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

Joyce Madison

Department Not Specified
High School
8100 Richlands Hwy

Haven Miller

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

Yxwioazs Qxjfbtkqovhti

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

Roderick Brewington

Department Technology
High School
Pride Way, Raleigh NC

Joey Keefe

Department Not Specified
High School
Hwy 403, Calypso, North Carolina

Ftwxyy Ftwxyy

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

Joseph Kilby

Department Physical Education
High School
128 Clarendon Cres, Raleigh, North Carolina 27610

Shawnetta Nelms

Department Writing
Middle School
2517 Ramsey St, Fayetteville, North Carolina 28301

N. Feilds

Department Math
Middle School
2517 Ramsey St, Fayetteville, North Carolina 28301

T. Hendley

Department Not Specified
Middle School
2517 Ramsey St, Fayetteville, North Carolina 28301

Coach Miles

Department Physical Education
Middle School
2517 Ramsey St, Fayetteville, North Carolina 28301

Debra Laws

Department English
Middle School
1915 W Pine St, Mount Airy, North Carolina 27030

Michelle Grady

Department Science
Middle School
4939 U.S. 258, Kinston, North Carolina 28504

Eric Lamb

Department Social Studies
Middle School
5551 Fisher Rd, Fayetteville, North Carolina 28304

Leigh Harris

Department Math
High School
3355 Old Hwy 11, Deep Run, North Carolina 28525

Mainy

Department Substitute Teacher
High School
1709 High School Rd, Chapel Hill, North Carolina 27516

Sonja Wagers

Department Math
High School
Harrells (Jacksonville), North Carolina

Eikloxuwkoj Eikloxuwkoj

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

Eleanor Ericson

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

Michael Barcy

Department Math
High School
602 High School Rd, Teachey, North Carolina 28464

Jared Bullock

Department Social Studies
Middle School
495 Brown Ave, Waynesville, North Carolina 28786

Anne Wheeler

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

Debra Champion

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

Ray Hurley

Department Science
High School
600 W Main St, Maiden, North Carolina 28650

Martha Maxwell

Department English
High School
600 W Main St, Maiden, North Carolina 28650

Katherine Jenkins

Department Math
High School
600 W Main St, Maiden, North Carolina 28650

Katrina Robinson

Department Math
High School
600 W Main St, Maiden, North Carolina 28650

Greg Pound

Department Physical Education
High School
600 W Main St, Maiden, North Carolina 28650

Myra Guallpa

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

Steve Johnson

Department Not Specified
High School
1221 S Park St, Asheboro, North Carolina 27203

Mike Williard

Department Computer Science
High School
1735 Lewisville Clemmons Rd

Mrs. Rabon

Department Nursing
High School
5746 Trinity High School Dr

Rick Erickson

Department Drafting
High School
5545 Union Rd, Gastonia, North Carolina 28056

Michael Rossetti

Department Social Studies
Middle School
10401 Durant Rd, Raleigh, North Carolina 27614

David Long

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

Jackie Fishman

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

Chip Martin

Department Visual Arts
High School
9502 Providence Rd, Charlotte, North Carolina 28277

Cathy Williams

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

Thomas Gill

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

Kyle Dunn

Department Social Studies
High School
300 W Caldwell Dr, Lenoir, North Carolina 28645

Kerry Ponder

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

Shot

Department Physical Education
Middle School
2200 N Elm St, Greensboro, North Carolina 27408

Barry Oakley

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

Squire

Department Counselor
High School
801 Westover Ter, Greensboro, North Carolina 27408

Winter Park

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

Robert Stanley

Department Independent Study
High School
7403 Rockfish Rd, Fayetteville, North Carolina 28306

Mary Fitts

Department Anthropology
College
Chapel Hill, North Carolina

LiQa Virus

Department Health
High School
10220 Ardrey Kell Rd, Charlotte, North Carolina 28277

Colin Kaepernick

Department Band
Middle School
2831 Crane Rd, Waxhaw, North Carolina 28173

Tiffany Leary

Department Not Specified
Elementary School
3992 Grimmersburg St, Farmville, North Carolina 27828

Tiffany Brisbin

Department Not Specified
Elementary School
1925 Auten Rd, Gastonia, North Carolina 28054

Tiffany Phillips

Department Not Specified
Elementary School
1744 Dixon Rd, Gastonia, North Carolina 28054

Tiffany Wilkie

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

Tiffany Littlejohn

Department Not Specified
Elementary School
2306 Ontario St, Greensboro, North Carolina 27403

Tiffany Penley

Department Not Specified
Elementary School
271 Bearcat Blvd, Hendersonville, North Carolina 28792

Tiffany Odell

Department Not Specified
Middle School
1601 Johnson St, High Point, North Carolina 27262

Tiffany Hellinger

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

Tiffany Carter

Department Not Specified
Elementary School
200 Roy E Coffey Dr, Hudson, North Carolina 28638

Tiffini Sellers

Department Not Specified
Elementary School
School Street,Faith, NC 28041

Timothy Foskey

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

Timothy Costner

Department Not Specified
Elementary School
4915 Barbee Rd, Durham, North Carolina 27713