North Carolina's Teacher Directory

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

Symantha Gragg

Department English
High School
110 Old Upward Rd, East Flat Rock, North Carolina 28726

Kelly Bunn

Department Multiple Subjects
Middle School
3831 U.S 17, Chocowinity, North Carolina 27817

E. Bartlett

Department Science
High School
Harrells (Jacksonville), North Carolina

Carrie Huff

Department Administration
High School
4809 Friends School Rd, Durham, North Carolina 27705

Brett Sodikoff

Department Social Studies
Middle School
5001 Camilla Dr, Charlotte, North Carolina 28226

Danny Brown

Department Counselor
Middle School
5001 Camilla Dr, Charlotte, North Carolina 28226

Sara Rice

Department Not Specified
High School
250 Voit Gilmore Ln, Southern Pines, North Carolina 28387

Teresa Dupree

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

Laura Jennings

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

Jason Allen

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

Malcolm Pharr

Department Administration
Middle School
720 Powell Dr, Garner, North Carolina 27529

Chris Francis

Department Not Specified
High School
641 U.S. 221, Rutherfordton, North Carolina 28139

Kris Weatherman

Department Science
Middle School
3518 Central Heights Rd, Goldsboro, North Carolina 27534

Tania Cajigas

Department Not Specified
Middle School
9201 Seawell School Rd, Chapel Hill, North Carolina 27516

Lee Smith

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

Cindy Hatch

Department Languages
High School
1501 Laura Duncan Rd, Apex, North Carolina 27502

Clarissa Johnson

Department Physical Education
High School
1709 High School Rd, Chapel Hill, North Carolina 27516

John Lowe

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

Becky Shaw

Department Not Specified
High School
340 Indian Town Rd, Clinton, North Carolina 28328

Shirley Williams

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

Mark Fields

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

Tiotta Gills

Department Health
High School
8492 N Carolina 48, Littleton, North Carolina 27850

Georjanne Williams

Department Social Studies
Middle School
301 S Person St, Raleigh, North Carolina 27601

Sandra Richardson

Department Math
Middle School
1000 Evans Rd, Cary, North Carolina 27513

Bell

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

Roger Lane

Department Music
College
Graham, North Carolina

Ron Hall

Department Criminal Justice
College
Graham, North Carolina

Rosa Bilbao

Department Humanities
College
Graham, North Carolina

Joe Rogers

Department English
College
Graham, North Carolina

Rodney Ellis

Department Criminal Justice
College
Graham, North Carolina

Bob Kittenger

Department Chemistry
College
Graham, North Carolina

Kirk Puckett

Department Communication
College
Graham, North Carolina

Kenneth Chauvin

Department History
College
Boone, North Carolina

Karl Campbell

Department History
College
Boone, North Carolina

Larry McRae

Department Economics
College
Boone, North Carolina

Janet Woods

Department Accounting
College
Boone, North Carolina

Dana Greene

Department Sociology
College
Boone, North Carolina

Tamara Parnell

Department History
College
Boone, North Carolina

Amy Hudnall

Department History
College
Boone, North Carolina

Elizabeth Wilson

Department Literature
College
Boone, North Carolina

Gary Walker

Department Ecology/Evolutionary Biology
College
Boone, North Carolina

Denise Martz

Department Psychology
College
Boone, North Carolina

James Goff

Department History
College
Boone, North Carolina

Danny Malloy

Department Philosophy
College
Boone, North Carolina

Hilda Downer

Department English
College
Boone, North Carolina

Andrea Roller

Department English
College
Boone, North Carolina

Stephen Bonawitz

Department Mathematics
College
Boone, North Carolina

Mary Prather

Department Fine Arts
College
Boone, North Carolina

Steven Millsaps

Department Economics
College
Boone, North Carolina

Renee Scherlen

Department Political Science
College
Boone, North Carolina

Ted Zerucha

Department Biology
College
Boone, North Carolina

Alicia Aldridge

Department Marketing
College
Boone, North Carolina

Rennie Brantz

Department History
College
Boone, North Carolina

Leigh Dunston

Department Business
College
Boone, North Carolina

Craig Fischer

Department English
College
Boone, North Carolina

Rene Salinas

Department Mathematics
College
Boone, North Carolina

Adam Newmark

Department Political Science
College
Boone, North Carolina

Scott Townsend

Department Physical Ed
College
Boone, North Carolina

Colin Ramsey

Department English
College
Boone, North Carolina

Vicki Johnson

Department Mathematics
College
Boone, North Carolina

Vicki Clift

Department Fine Arts
College
Boone, North Carolina

Sandra Gagnon

Department Psychology
College
Boone, North Carolina

Claire Mamola

Department Education
College
Boone, North Carolina

Michael Dale

Department Education
College
Boone, North Carolina

Peter Ong

Department Mathematics
College
Boone, North Carolina

Peter Villanova

Department Management
College
Boone, North Carolina

William Atkinson

Department Literature
College
Boone, North Carolina

Ray Ruble

Department Philosophy
College
Boone, North Carolina

Bidisha Burman

Department Marketing
College
Boone, North Carolina

Neva Specht

Department History
College
Boone, North Carolina

David Dickinson

Department Economics
College
Boone, North Carolina

Diana Godwin

Department History
College
Boone, North Carolina

Michael Mayfield

Department Geography
College
Boone, North Carolina

Lynn Mosteller

Department Psychology
College
Boone, North Carolina

Jessica Wood

Department Anthropology
College
Boone, North Carolina

Lisa Runner

Department Music
College
Boone, North Carolina

Jana Carp

Department Geography
College
Boone, North Carolina

Carl Tyrie

Department Communication
College
Boone, North Carolina

Cheryl Claassen

Department Anthropology
College
Boone, North Carolina

William Hutchins

Department Philosophy
College
Boone, North Carolina

Charlotte Ross

Department Communication
College
Boone, North Carolina

Chris Curtin

Department Art History
College
Boone, North Carolina

Diane Marks

Department Education
College
Boone, North Carolina

Susan Poorman

Department Communication
College
Boone, North Carolina

Donald Amoroso

Department Business
College
Boone, North Carolina

Karen Ginn

Department English
College
Boone, North Carolina

Barry Kurtz

Department Computer Science
College
Boone, North Carolina

Susie Sheffield

Department Accounting
College
Boone, North Carolina

Mona Brandon

Department Political Science
College
Boone, North Carolina

Joe Daly

Department Management
College
Boone, North Carolina

Nancy Lightner

Department Business
College
Boone, North Carolina

Katrina Seitz

Department Social Science
College
Boone, North Carolina

Elizabeth Deifell

Department Languages
College
Boone, North Carolina

Andres Fisher

Department Languages
College
Boone, North Carolina

Gary Nemcosky

Department Fine Arts
College
Boone, North Carolina

Rod Baker

Department Finance
College
Boone, North Carolina

Rebecca Keeter

Department Humanities
College
Boone, North Carolina

Cynthia Liutkus

Department Geology
College
Boone, North Carolina

Janet Richardson

Department Mathematics
College
Boone, North Carolina

Ellen Cowan

Department Geology
College
Boone, North Carolina