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

Barbara Cary

Department Education
College
Mars Hill, North Carolina

Gillian Bosonetto

Department Communication
College
Mars Hill, North Carolina

Rick Cary

Department Art History
College
Mars Hill, North Carolina

Deborah Morris

Department Education
College
Mars Hill, North Carolina

James Brown

Department Education
College
Mars Hill, North Carolina

Eva Lacy

Department Biology
College
Mars Hill, North Carolina

Barbara Daly

Department Biology
College
Williamston, North Carolina

Christopher Whaley

Department Carpentry Technology
College
Williamston, North Carolina

Brenda Mcfee

Department Business
College
Spruce Pine, North Carolina

Bethany Weber

Department Sociology
College
Spruce Pine, North Carolina

Tiffany Williams

Department Mathematics
College
Spruce Pine, North Carolina

Pat Beck

Department Mathematics
College
Marion, North Carolina

Sandra Ayers

Department Mathematics
College
Marion, North Carolina

Rachel Pearson

Department Computer Science
College
Marion, North Carolina

Kevin Badanes

Department Music
College
Raleigh, North Carolina
College
Raleigh, North Carolina

Stephanie Hurt

Department Business
College
Raleigh, North Carolina

Karen Mishra

Department Business
College
Raleigh, North Carolina

Lou Rosser

Department English
College
Raleigh, North Carolina

Heather Applegate

Department Child Development
College
Raleigh, North Carolina

Chad Gale

Department English
College
Raleigh, North Carolina

Bill Landis

Department Family/Consumer Science
College
Raleigh, North Carolina

Shigehara

Department Mathematics
College
Raleigh, North Carolina

Mariah Best

Department Business
College
Raleigh, North Carolina

Mitzi Cook

Department Family/Consumer Science
College
Raleigh, North Carolina

Jane Crowley

Department Interior Design
College
Raleigh, North Carolina

Kimberly Langley

Department Accounting
College
Raleigh, North Carolina

Rob Patchus

Department Geology
College
Raleigh, North Carolina

Susan Fisher

Department Health Science
College
Raleigh, North Carolina

Heidi Fletcher

Department Social Science
College
Raleigh, North Carolina

Tommy Jenkins

Department English
College
Raleigh, North Carolina

Gwynn Morris

Department Psychology
College
Raleigh, North Carolina

Sally Sloop

Department Child Development
College
Raleigh, North Carolina

James Smith

Department Music
College
Raleigh, North Carolina

Everett Wheeler

Department Foreign Languages
College
Raleigh, North Carolina

Legrande Smith

Department Theater
College
Raleigh, North Carolina

Bill Billings

Department English
College
Fayetteville, North Carolina

Sean Doyle

Department Religion
College
Fayetteville, North Carolina

Patricia Jones

Department Mathematics
College
Fayetteville, North Carolina

. Preslar

Department English
College
Fayetteville, North Carolina

Kimberly Scruton

Department Business
College
Fayetteville, North Carolina

Bonita Belcastro

Department Social Work
College
Fayetteville, North Carolina

Megan Cassidy

Department English
College
Fayetteville, North Carolina

Robin Green

Department English
College
Fayetteville, North Carolina

Cindy Sawchuk

Department Computer Science
College
Fayetteville, North Carolina

Teresa Clark

Department Law
College
Fayetteville, North Carolina

Emily Leverett

Department English
College
Fayetteville, North Carolina

Robert Ritzema

Department Psychology
College
Fayetteville, North Carolina

Kristen Thomas

Department Criminal Justice
College
Fayetteville, North Carolina

Greg Lewandrowski

Department Sports
College
Fayetteville, North Carolina

David Sessoms

Department Health Science
College
Wilmington, North Carolina

India Fergison

Department Medicine
College
Wilmington, North Carolina

Tracy Kachur

Department Business Law
College
Wilmington, North Carolina

Stephen Adrian

Department Mathematics
College
Wilmington, North Carolina

Susan Hughes

Department Medicine
College
Wilmington, North Carolina

Marc Davis

Department Economics
College
Statesville, North Carolina

Kent Shoffner

Department Mathematics
College
Statesville, North Carolina

Mark Ford

Department Engineering
College
Statesville, North Carolina

Roxanne Newton

Department Humanities
College
Statesville, North Carolina

A Beulin

Department Sociology
College
Statesville, North Carolina

Amy Huffman

Department Mathematics
College
Statesville, North Carolina

Chris Tibbetts

Department English
College
Statesville, North Carolina

Doug Degood

Department Art History
College
Statesville, North Carolina

Audra Kallimanis

Department Sociology
College
Statesville, North Carolina

Benjamin Pressley

Department English
College
Statesville, North Carolina

Kim White

Department English
College
Statesville, North Carolina

John Greene

Department Languages
College
Statesville, North Carolina

Emily Weddington

Department Languages
College
Statesville, North Carolina

Glenn Hancock

Department Religion
College
Troy, North Carolina

Lynn Hancock

Department Nursing
College
Troy, North Carolina

Lloyd Davis

Department Mathematics
College
Montreat, North Carolina

John Powell

Department Business
College
Montreat, North Carolina

Karen Struble

Department Psychology
College
Montreat, North Carolina

Mark McCarthy

Department History
College
Montreat, North Carolina

Wafeek Whaby

Department Religious Studies
College
Montreat, North Carolina

Paul Cwik

Department Finance
College
Mount Olive, North Carolina

Richard Boyd

Department Religion
College
Mount Olive, North Carolina

Kai Chen

Department Business
College
Mount Olive, North Carolina

Barbara Kornegay

Department Sociology
College
Mount Olive, North Carolina

Bennis Blue

Department English
College
Mount Olive, North Carolina

Gall Daniel

Department Geology
College
Mount Olive, North Carolina

Nathan Deichert

Department Psychology
College
Mount Olive, North Carolina

D Gall

Department Geology
College
Mount Olive, North Carolina

Kamal Malik

Department Biology
College
Mount Olive, North Carolina

Kazi Rahman

Department Chemistry
College
Mount Olive, North Carolina

Lori Carver

Department Education
College
Mount Olive, North Carolina

Lynn Manuel

Department History
College
Mount Olive, North Carolina

Steve Simmerman

Department Fine Arts
College
Mount Olive, North Carolina

Clyde Cash

Department Mathematics
College
Rocky Mount, North Carolina

Ken Nash

Department Science
College
Rocky Mount, North Carolina

D Lee

Department English
College
Rocky Mount, North Carolina

Chris Morgan

Department Business
College
Rocky Mount, North Carolina

Adam Bashore

Department Computer Science
College
Rocky Mount, North Carolina

Jay Manning

Department Engineering
College
Rocky Mount, North Carolina

Gregory Quintard

Department Business
College
Rocky Mount, North Carolina

Lori Sherrick

Department History
College
Rocky Mount, North Carolina

Diana Wynn

Department Communication
College
Rocky Mount, North Carolina

Diane Rodman

Department Humanities
College
Rocky Mount, North Carolina

Ronnie Bailey

Department Engineering
College
Greensboro, North Carolina

Jacqueline Blackmore

Department History
College
Greensboro, North Carolina
Page 523 of 1570