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

Diana Hatley

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

David Moser

Department Science
Middle School
3350 34th Street Dr, Hickory, North Carolina 28601

Annitra Leigh

Department English
High School
1010 Ridge Rd, Roxboro, North Carolina 27573

Brian Eddinger

Department Science
High School
1408 Lake Rd, Thomasville, North Carolina 27360

June Leonard

Department Math
High School
100 Panther Dr, Franklin, North Carolina 28734

Paul Hall

Department Physical Education
High School
15274 Spiveys Corner Hwy, Dunn, North Carolina 28334

Molly Welzbacher

Department Not Specified
Middle School
810 High House Rd, Cary, North Carolina 27513

Shelldon Harrison

Department Math
Middle School
6900 Democracy Dr, Charlotte, North Carolina 28212

Mr. Burtrone

Department Not Specified
Middle School
1800 Runnymede Ln, Charlotte, North Carolina 28211

Nelson Longmire

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

Tamera May

Department Not Specified
Middle School
9500 Community House Rd, Charlotte, North Carolina 28277

Katrina Pots

Department Computer Science
High School
213 Warrior Dr, Statesville, North Carolina 28677

Lisa Ripley

Department English
High School
500 E Salem Ave, Winston Salem, North Carolina 27101

Green

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

Michelle Brint

Department Librarian
Middle School
4600 W Lake Rd, Apex, North Carolina 27502

Kaluhiokalani Noelani

Department Grade 6
Middle School
1811 Badin Rd, Albemarle, North Carolina 28001

Ophelia Mitchell

Department Not Specified
Middle School
1445 Oakwood Ave, Kannapolis, North Carolina 28081

Payne

Department Communications
Middle School
2657 Church St, Winterville, North Carolina 28590

Theresa Gibson

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

Amy Maynor

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

Marissa Nelson

Department English
School
3334 Bishop Road, Rocky Mount, North Carolina 27804

Kim Bush

Department Exercise/Sport Science
College
Raleigh, North Carolina

Max Creech

Department Italian
College
Raleigh, North Carolina

Ellen Graden

Department Education
College
Raleigh, North Carolina

Andrea Marritt

Department Biology
College
Raleigh, North Carolina

Lina Sibert

Department Interior Design
College
Raleigh, North Carolina

Nina Bostic

Department Design
College
Raleigh, North Carolina

Randolf Cox

Department Languages
College
Raleigh, North Carolina

Allen Davidson

Department Religion
College
Raleigh, North Carolina

Sharon Hill

Department Education
College
Raleigh, North Carolina

Janet Link

Department Art
College
Raleigh, North Carolina

Frank Rogers

Department History
College
Raleigh, North Carolina

Sherry B Shapir

Department Women's Studies
College
Raleigh, North Carolina

Karen Allred

Department Music
College
Raleigh, North Carolina

Clay Grifith

Department History
College
Raleigh, North Carolina

Darlene Johnson

Department Social Work
College
Raleigh, North Carolina

Caroline Mann

Department Psychology
College
Raleigh, North Carolina

Fran Page

Department Music
College
Raleigh, North Carolina

Nigel Sylvester

Department Spanish
College
Raleigh, North Carolina

Sara Wrenn

Department Psychology
College
Raleigh, North Carolina

Edward Stevenson

Department Music
College
Raleigh, North Carolina

? Dembosky

Department Science
College
Fayetteville, North Carolina

Jacqueline Draughon

Department English
College
Fayetteville, North Carolina

Carla Raineri

Department Science
College
Fayetteville, North Carolina

Steve Conley

Department Athletics
College
Fayetteville, North Carolina

Stephanie Davis

Department English
College
Fayetteville, North Carolina

William D. Smith

Department Music
College
Fayetteville, North Carolina

Darl Champion

Department Criminal Justice
College
Fayetteville, North Carolina

Alton Hare

Department Mathematics
College
Fayetteville, North Carolina

Michael Colonnese

Department English
College
Fayetteville, North Carolina

Charles Dumas

Department Music
College
Fayetteville, North Carolina

George Hendricks

Department Social Work
College
Fayetteville, North Carolina

Marr

Department Economics
College
Fayetteville, North Carolina

Martin Ronnie

Department Social Work
College
Fayetteville, North Carolina

Marylin Vital

Department Sociology
College
Fayetteville, North Carolina

Grayson Lipford

Department Physical Education
College
Fayetteville, North Carolina

Jesse Waters

Department English
College
Wilmington, North Carolina

Erik Gray

Department Medicine
College
Wilmington, North Carolina

Christy McCoy

Department English
College
Wilmington, North Carolina

Tom Pritchard

Department Computer Science
College
Wilmington, North Carolina

Ramona Hutchins

Department Medicine
College
Wilmington, North Carolina

Yvonne Goldbaugh

Department English
College
Statesville, North Carolina

Tessa Townsend

Department Mathematics
College
Statesville, North Carolina

Kristl Kelley

Department History
College
Statesville, North Carolina

Michael Stiles

Department Computer Science
College
Statesville, North Carolina

Alphaeus Iruka

Department Business
College
Statesville, North Carolina

Benjamin Butler

Department English
College
Statesville, North Carolina

Lisa Cooper

Department Criminal Justice
College
Statesville, North Carolina

Catherine Dziubczynski

Department Accounting
College
Statesville, North Carolina

Sandra Landry

Department Mathematics
College
Statesville, North Carolina

Tammy Pressly

Department English
College
Statesville, North Carolina

Brandice Whiten

Department Humanities
College
Statesville, North Carolina

Amanda Patterson

Department Sociology
College
Statesville, North Carolina

Linda Wiersh

Department Nursing
College
Statesville, North Carolina

Mali Hutchinson

Department Science
College
Troy, North Carolina

Erin Lucas

Department Business
College
Troy, North Carolina

Brian Joyce

Department Biology
College
Montreat, North Carolina

Kara Brewer Allen

Department Art History
College
Montreat, North Carolina

Mark Wells

Department Philosophy
College
Montreat, North Carolina

Dottie Shuman

Department Environmental Studies
College
Montreat, North Carolina

Dee Clere

Department English
College
Mount Olive, North Carolina

David Rigsbee

Department English
College
Mount Olive, North Carolina

Deborah Houston

Department Business
College
Mount Olive, North Carolina

Carolyn Dennis

Department Criminal Justice
College
Mount Olive, North Carolina

Sonya McCoy

Department Business
College
Mount Olive, North Carolina

Jake Brown

Department Education
College
Mount Olive, North Carolina

Henry Day

Department Accounting
College
Mount Olive, North Carolina

Christopher Dyer

Department Anthropology
College
Mount Olive, North Carolina

Donald Hildebrand

Department Business
College
Mount Olive, North Carolina

Stephen McGrane

Department Management
College
Mount Olive, North Carolina

Jessica Soto

Department Business
College
Mount Olive, North Carolina

Carla Williamson

Department Religion
College
Mount Olive, North Carolina

Wesley Fox

Department Criminal Justice
College
Mount Olive, North Carolina

Amber Snyder

Department Health Science
College
Mount Olive, North Carolina

Elizabeth Hood

Department Psychology
College
Rocky Mount, North Carolina

Dianne Boseman

Department Engineering
College
Rocky Mount, North Carolina

Jonee Callahan

Department Computer Science
College
Rocky Mount, North Carolina

Lee Parker

Department Business
College
Rocky Mount, North Carolina

Franchesca Battle

Department English
College
Rocky Mount, North Carolina

Natasha Neal

Department Design
College
Rocky Mount, North Carolina