North Carolina's Teacher Directory

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

Linda White

Department Communication
College
Charlotte, North Carolina

William Keith

Department Science
College
Charlotte, North Carolina

Mrs. Sutton

Department Social Studies
Middle School
8040 Strawberry Lane Charlotte, NC 28277

Octavian Marsh

Department Substitute Teacher
Middle School
6010 W Marshville Blvd

Bryant York

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

Kernodle

Department Technology
Middle School
2100 Eldon Dr, Elon, North Carolina 27244

Joey Smith

Department Social Studies
High School
5935 Raleigh Rd, Benson, North Carolina 27504

Dennis Ring

Department Languages
High School
342 Petree Rd, Winston Salem, North Carolina 27106

Carol Lyerly

Department Not Specified
High School
505 N Carolina 49, Concord, North Carolina 28025

Anita Massey

Department Not Specified
Middle School
1251 Patriot Plantation Blvd, Concord, North Carolina 28027

Hashon Bell

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

Kathy Howell

Department Music
High School
2006 Worthington Rd, Greenville, North Carolina 27858

Trent Faulkner

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

Mr. Woods

Department Substitute Teacher
High School
600 W Arlington Blvd, Greenville, North Carolina 27834

Mary-Ellen Parker

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

Darian Askew

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

Kaye Lewis

Department Communication
College
Charlotte, North Carolina

Alison Gagan

Department Biology
College
Charlotte, North Carolina

Ryan Johnson

Department Accounting
College
Charlotte, North Carolina

Joseph Kendrick

Department Physics
College
Charlotte, North Carolina

Patricia McDaniel

Department Business
College
Charlotte, North Carolina

Amy King

Department Communication
College
Charlotte, North Carolina

James Spence

Department Fine Arts
College
Charlotte, North Carolina

Bill Morris

Department English
College
Charlotte, North Carolina

Andy Corder

Department Business
College
Charlotte, North Carolina

Richard Schmidt

Department Economics
College
Charlotte, North Carolina

Tom Chrane

Department Engineering
College
Charlotte, North Carolina

Sheila Haberkorn

Department Mathematics
College
Charlotte, North Carolina

Camallous Reid

Department Sociology
College
Charlotte, North Carolina

Cynthia Smith

Department Physical Ed
College
Charlotte, North Carolina

Stephen Wuor

Department Mathematics
College
Charlotte, North Carolina

Carol Gerber

Department English
College
Charlotte, North Carolina

Mark Levengood

Department History
College
Charlotte, North Carolina

Joel Moore

Department Computer Science
College
Charlotte, North Carolina

Elizabeth Ross

Department Fine Arts
College
Charlotte, North Carolina

Jane Benson

Department Accounting
College
Charlotte, North Carolina

Stuart Cooper

Department Mathematics
College
Charlotte, North Carolina

Dylan Holmes

Department Business
College
Charlotte, North Carolina

Dale Pocock

Department Accounting
College
Charlotte, North Carolina

Paul Reynolds

Department Music
College
Charlotte, North Carolina

Christie Wilson

Department English
College
Charlotte, North Carolina

Barbara Urban

Department Foreign Languages
College
Charlotte, North Carolina

Catherine Felton

Department Sociology
College
Charlotte, North Carolina

E Kusterer

Department Theater
College
Charlotte, North Carolina

Michael Kassner

Department Mathematics
College
Charlotte, North Carolina

Sheryl Buske

Department Law
College
Charlotte, North Carolina

Carlos Pauling

Department Business Law
College
Charlotte, North Carolina

Bill Harlow

Department Education
College
Murfreesboro, North Carolina

Dorothy Wallace

Department Accounting
College
Murfreesboro, North Carolina

Renee Felts

Department Business
College
Murfreesboro, North Carolina

Carolyn Phillips

Department Fine Arts
College
Murfreesboro, North Carolina

Al Dunkleman

Department Sociology
College
Shelby, North Carolina

Libby Hart

Department Mathematics
College
Shelby, North Carolina

B.J. Zamora

Department English
College
Shelby, North Carolina

Steve Putnam

Department Computer Science
College
Shelby, North Carolina

Linda Ross

Department Business
College
Shelby, North Carolina

Andrea Van Engelenhoven

Department Art History
College
444 Western Blvd, Jacksonville, NC 28546, United States

Mercedes Meier

Department Spanish
College
444 Western Blvd, Jacksonville, NC 28546, United States

Kathy Cristofaro

Department Biology
College
444 Western Blvd, Jacksonville, NC 28546, United States

Mike Crum

Department English
College
444 Western Blvd, Jacksonville, NC 28546, United States

Sarah Symonds

Department Communication
College
444 Western Blvd, Jacksonville, NC 28546, United States

Perry Ditch

Department Music
College
444 Western Blvd, Jacksonville, NC 28546, United States

Dianna Ofausia

Department Mathematics
College
444 Western Blvd, Jacksonville, NC 28546, United States

Michael Schachter

Department Mathematics
College
444 Western Blvd, Jacksonville, NC 28546, United States

Bob Muir

Department Economics
College
444 Western Blvd, Jacksonville, NC 28546, United States

Mark Pike

Department Computer Science
College
444 Western Blvd, Jacksonville, NC 28546, United States

Kate Walsh

Department English
College
444 Western Blvd, Jacksonville, NC 28546, United States

Nick Cobun

Department Criminal Justice
College
444 Western Blvd, Jacksonville, NC 28546, United States

William Otanez

Department Spanish
College
444 Western Blvd, Jacksonville, NC 28546, United States

Sam AU

Department Mathematics
College
444 Western Blvd, Jacksonville, NC 28546, United States

Andrea Wilmoth

Department Mathematics
College
444 Western Blvd, Jacksonville, NC 28546, United States

Terrence Smith

Department Computer Science
College
444 Western Blvd, Jacksonville, NC 28546, United States

Richard Walker

Department Mathematics
College
444 Western Blvd, Jacksonville, NC 28546, United States

Julie Long

Department English
College
Elizabeth City, North Carolina

Beth Hughes

Department Psychology
College
Elizabeth City, North Carolina

LaVern Parker

Department History
College
Elizabeth City, North Carolina

Julian Aydlett

Department Mathematics
College
Elizabeth City, North Carolina

Jeff Carter

Department Physical Ed
College
Elizabeth City, North Carolina

Mitch Fortescue

Department Psychology
College
New Bern, North Carolina

Caroline Whitehead

Department Sociology
College
New Bern, North Carolina

Patrice Brazell

Department English
College
New Bern, North Carolina

Philip Evancho

Department Fine Arts
College
New Bern, North Carolina

Betty Hatcher

Department English
College
New Bern, North Carolina

Joyce Belfance

Department Nursing
College
New Bern, North Carolina

Laurie Heyer

Department Mathematics
College
Davidson, North Carolina

Robin Barnes

Department History
College
Davidson, North Carolina

Helen Cho

Department Anthropology
College
Davidson, North Carolina

Larry Ligo

Department Art History
College
Davidson, North Carolina

Cynthia Lewis

Department English
College
Davidson, North Carolina

Karen Hales

Department Science
College
Davidson, North Carolina

Rizwan Zamir

Department Religion
College
Davidson, North Carolina

Sean McKeever

Department Philosophy
College
Davidson, North Carolina

Kyra Kietris

Department Languages
College
Davidson, North Carolina

Ken Menkhaus

Department Political Science
College
Davidson, North Carolina

Rosallba Scott

Department Languages
College
Davidson, North Carolina

Kelly Chaston

Department Economics
College
Davidson, North Carolina

Sharon Green

Department Fine Arts
College
Davidson, North Carolina

Karl Plank

Department Theology
College
Davidson, North Carolina

Mark McCulloh

Department Languages
College
Davidson, North Carolina

Paul Studtmann

Department Philosophy
College
Davidson, North Carolina