North Carolina's Teacher Directory

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

Marlon Garren

Department Languages
College
Asheville, North Carolina

Kim Rocha

Department Business
College
Wilson, North Carolina

John Knechtges

Department Biology
College
Dublin, North Carolina

Olivia Martin

Department Mathematics
College
Flat Rock, North Carolina

Ted Koch

Department English
College
Wilmington, North Carolina

Larolyn Zylicz

Department Psychology
College
Wilmington, North Carolina

Janie McCloskey

Department Nursing
College
Charlotte, North Carolina

Collette Touchette

Department Mathematics
College
Hickory, North Carolina

J. Loss

Department Mathematics
College
Hickory, North Carolina

Terry Dugger

Department Mathematics
College
Hickory, North Carolina

Luke Walsh

Department Mathematics
College
Hickory, North Carolina

Ryan Johnson

Department English
College
Hickory, North Carolina

Fred Fritz

Department Mathematics
College
Sanford, North Carolina

Mike Albanese

Department Mathematics
College
Charlotte, North Carolina

Rick Coulter

Department Social Science
College
Charlotte, North Carolina

Bruce Bailey

Department Chemistry
College
Charlotte, North Carolina

Eva Roberts

Department Graphic Arts
College
Greenville, North Carolina

Dennis Honeycutt

Department Criminal Justice
College
Greenville, North Carolina

Lester Zeager

Department Economics
College
Greenville, North Carolina

Victor Hebert

Department Humanities
College
Fayetteville, North Carolina

Jeffrey Martin

Department Biology
College
Fayetteville, North Carolina

Lisa Grundy

Department English
College
Fayetteville, North Carolina

James Thomas Morley

Department Philosophy
College
Fayetteville, North Carolina

Rainey Parker

Department Chemistry
College
Fayetteville, North Carolina

Jeffrey Zack

Department Criminal Justice
College
Fayetteville, North Carolina

Kim Churchill

Department Sociology
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Jeremey Creech

Department Biology
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Jackie Simpson

Department Sociology
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Wes Henderson

Department Anthropology
College
Spindale, North Carolina

Roland Doepner

Department Education
College
Mars Hill, North Carolina

Walda Powell

Department Chemistry
College
Raleigh, North Carolina

Craig Saltzer

Department English
College
Statesville, North Carolina

Bill Forstchen

Department History
College
Montreat, North Carolina

Peggy Fersner

Department Engineering
College
Greensboro, North Carolina

Robert Warren

Department Chemistry
College
Raleigh, North Carolina

Rachel Kenney

Department Mathematics
College
Raleigh, North Carolina

Richard Warr

Department Business
College
Raleigh, North Carolina

Marianne Bradford

Department Accounting
College
Raleigh, North Carolina

Allison Hainsworth

Department Psychology
College
Charlotte, North Carolina

Geoffery Whitehead

Department Music
College
Charlotte, North Carolina

KC Williams

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

Alex Sandoval

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

Gerardo Martí

Department Sociology
College
Davidson, North Carolina

Ingrid Byerly

Department Anthropology
College
Durham, North Carolina

Jason Moldoff

Department Communication
College
Durham, North Carolina

Angela Fipps

Department Mathematics
College
Durham, North Carolina

Jody Baumgartner

Department Political Science
College
Greenville, North Carolina

Brian Love

Department Chemistry
College
Greenville, North Carolina

Alan Ortiz

Department English
Middle School
8040 Strawberry Lane Charlotte, NC 28277

Laurel Healy

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

Lydia Menzel

Department English
High School
420 Stadium Dr, Wake Forest, North Carolina 27587

Jonathan Allen Stallings

Department Economics
High School
420 Stadium Dr, Wake Forest, North Carolina 27587

Exi Omididas

Department Not Specified
Middle School
1002 Lufkin Rd, Apex, North Carolina 27502

Barbara Newton

Department English
High School
3900 S College Rd, Wilmington, North Carolina 28412

Oneida Price

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

Ron Weaver

Department Physical Education
Middle School
1834 U.S. 220 Alternate, Biscoe, North Carolina 27209

Sharon Nash

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

Tony Hall

Department Administration
High School
801 W Main St, Pilot Mountain, North Carolina 27041

Laura Watkins

Department Psychology
High School
5101 Rolesville Rd, Wendell, North Carolina 27591

Joe Carriere

Department Communications
Middle School
102 Old Montezuma Rd, Newland, North Carolina 28657

Rachel Henderickson

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

Matheral Anderson

Department History/Social Studies
High School
5240 Nw School Rd, Greensboro, North Carolina 27409

Karen Grauman

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

Kim Andreaus

Department Health Science
College
Raleigh, North Carolina

Cyntria Bouknight-Lyons

Department Computer Science
College
Raleigh, North Carolina

Tyler Dockery

Department Graphic Arts
College
Raleigh, North Carolina

Christina Reitz

Department Music
College
Cullowhee, North Carolina

Shirley Livingston

Department Communication
College
Cullowhee, North Carolina

Maridy Troy

Department Physical Ed
College
Cullowhee, North Carolina

Andy White

Department Physics
College
Morganton, North Carolina

PJ Fenton

Department Art
High School
2500 Carpenter Upchurch Rd, Cary, North Carolina 27519

Eika Tai

Department Languages
College
Raleigh, North Carolina

Sadie Oates

Department Psychology
College
Greenville, North Carolina

Bill Sypawka

Department Computer Science
College
Greenville, North Carolina

Marguerite Parker

Department Communication
College
Greenville, North Carolina

Nanette Stillwell

Department Computer Science
College
Greenville, North Carolina

Joan Quinn

Department Mathematics
College
Charlotte, North Carolina

Jeanne Morse

Department Physics
College
Pinehurst, North Carolina

Oz Prim

Department History
College
Dobson, North Carolina

Danajean Mabry

Department Art History
College
Dobson, North Carolina

Janine Haugh

Department Mathematics
College
Asheville, North Carolina

Sally Wasileski

Department Chemistry
College
Asheville, North Carolina

Emily Long

Department Education
College
Pembroke, North Carolina

Judy Curtis

Department Communication
College
Pembroke, North Carolina

Daniel White

Department Religious Studies
College
Charlotte, North Carolina

Charisse Coston

Department Criminal Justice
College
Charlotte, North Carolina

Sharon MacKinnon

Department Health/Human Services
College
Charlotte, North Carolina

Peter Wong

Department Architecture
College
Charlotte, North Carolina

Ryan Adams

Department Electrical Engineering
College
Charlotte, North Carolina

Jiancheng Jiang

Department Mathematics
College
Charlotte, North Carolina

Eric Patterson

Department Computer Science
College
Wilmington, North Carolina

Matthew Eshleman

Department Philosophy
College
Wilmington, North Carolina

Maya Angelou

Department English
College
Winston Salem, North Carolina

Barry Malone

Department History
College
Raleigh, North Carolina

Nell Evans

Department English
College
Raleigh, North Carolina

Wayde Vickery

Department English
College
Raleigh, North Carolina

Dj Greider

Department Fine Arts
High School
801 Ferndale Blvd, High Point, North Carolina 27262

Storey

Department Math
High School
1735 Lewisville Clemmons Rd

Jay James

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

Young

Department Social Studies
High School
2200 N Mebane St, Burlington, North Carolina 27217
Page 266 of 1569