North Carolina's Teacher Directory

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

Lindsay Fuoco

Department Chemistry
College
Raleigh, North Carolina

Maysam Ghovanloo

Department Engineering
College
Raleigh, North Carolina

Alexandra Graves

Department Soils
College
Raleigh, North Carolina

Patrick Hayes

Department Engineering
College
Raleigh, North Carolina

Djablomi Heywood

Department Chemistry
College
Raleigh, North Carolina

Felysha Jenkins

Department Psychology
College
Raleigh, North Carolina

Ki Wook Kim

Department Engineering
College
Raleigh, North Carolina

Frederick Klaits

Department Anthropology
College
Raleigh, North Carolina

Henry Lamb

Department Chemistry
College
Raleigh, North Carolina

Emily Ligon

Department English
College
Raleigh, North Carolina

Ramo Lord

Department Education
College
Raleigh, North Carolina

Wes Luttrell

Department Psychology
College
Raleigh, North Carolina

Stephen May

Department Mathematics
College
Raleigh, North Carolina

Oleksandr Movchan

Department Economics
College
Raleigh, North Carolina

Lillian O'Connell

Department Sociology
College
Raleigh, North Carolina

Russell Philbrick

Department Physics
College
Raleigh, North Carolina

Sarah Rajala

Department Engineering
College
Raleigh, North Carolina

Michael Rappa

Department Computer Science
College
Raleigh, North Carolina

Nick Sabello

Department Sociology
College
Raleigh, North Carolina

Myra Simmons

Department Mathematics
College
Raleigh, North Carolina

James Stapleton

Department Mathematics
College
Raleigh, North Carolina

Jeffrey Swift

Department English
College
Raleigh, North Carolina

Stephanie Trunzo

Department Writing
College
Raleigh, North Carolina

Thomas Wears

Department Mathematics
College
Raleigh, North Carolina

Richard Wysk

Department Industrial Engineering
College
Raleigh, North Carolina

Jim Yuill

Department Management
College
Raleigh, North Carolina

Yuntian Zhu

Department Engineering
College
Raleigh, North Carolina

Rick Watson

Department History
College
Rocky Mount, North Carolina

Stan Smedley

Department Business
College
Rocky Mount, North Carolina

Festus Cole

Department History
College
Rocky Mount, North Carolina

Lisa Kirby

Department English
College
Rocky Mount, North Carolina

John Wetsch

Department Computer Science
College
Rocky Mount, North Carolina

George Whitwell

Department Chemistry
College
Rocky Mount, North Carolina

Valerie Jones

Department English
College
Grantsboro, North Carolina

Lenora Buckland

Department Computer Science
College
Grantsboro, North Carolina

Kathleen Osteen

Department Medicine
College
Grantsboro, North Carolina

Larry Gracie

Department Education
College
Grantsboro, North Carolina

Mark Williams

Department Medicine
College
Grantsboro, North Carolina

Beth Wright

Department Physical Ed
College
Raleigh, North Carolina

Robert Harris

Department Business
College
Raleigh, North Carolina

Lee Melomo

Department Education
College
Raleigh, North Carolina

Neil Barry

Department Psychology
College
Raleigh, North Carolina

Marsha Mills

Department Design
College
Raleigh, North Carolina

Janet Wester

Department English
College
Raleigh, North Carolina

Ed Keifer

Department Music
College
Misenheimer, North Carolina

Clyde Sawyer

Department Education
College
Misenheimer, North Carolina

Gerald Poplin

Department Computer Information Systems
College
Misenheimer, North Carolina

Anna Cutlip

Department Criminal Justice
College
Misenheimer, North Carolina

Joe Judge

Department Music
College
Misenheimer, North Carolina

Alison Wilson

Department Psychology
College
Misenheimer, North Carolina

Doug Stauter

Department Theater
College
Misenheimer, North Carolina

Nancy Epperson

Department Communication
College
Winston Salem, North Carolina

Jon Bolin

Department Biblical Studies
College
Winston Salem, North Carolina

William Hatchett

Department Business
College
Roxboro, North Carolina

Paula Hindman

Department Graphic Arts
College
Roxboro, North Carolina

Angel Solomon

Department English
College
Roxboro, North Carolina

Leon Holloway

Department Mathematics
College
Roxboro, North Carolina

Laurie McKay

Department Biology
College
Roxboro, North Carolina

Pattie Morgan

Department Mathematics
College
Roxboro, North Carolina

James Bardon

Department English
College
Greenville, North Carolina

Karen Carpenter

Department Nursing
College
Greenville, North Carolina

Brenda Ernest

Department Education
College
Greenville, North Carolina

Jane Keller

Department English
College
Greenville, North Carolina

Mitzi Logan

Department Mathematics
College
Greenville, North Carolina

Janet Skelton

Department Mathematics
College
Greenville, North Carolina

Lisa Stroud

Department English
College
Greenville, North Carolina

Christy Weeks

Department Biology
College
Greenville, North Carolina

David Cerino

Department Biology
College
Greenville, North Carolina

Deborah Goff

Department Computer Science
College
Greenville, North Carolina

Jennifer Joyner

Department Business
College
Greenville, North Carolina

Patricia Lockamy

Department Nursing
College
Greenville, North Carolina

Tommi Powell

Department English
College
Greenville, North Carolina

Elizabeth Turnage

Department Sociology
College
Greenville, North Carolina

Lyndel Barnes

Department Humanities
College
Greenville, North Carolina

John Core

Department Business
College
Greenville, North Carolina

Jaime Espinosa

Department Mathematics
College
Greenville, North Carolina

Martha Futrell

Department Business
College
Greenville, North Carolina

Christina Hale

Department English
College
Greenville, North Carolina

David Manning

Department Industrial Technology
College
Greenville, North Carolina

Tabitha Miller

Department English
College
Greenville, North Carolina

Brian Moscicki

Department Biology
College
Greenville, North Carolina

Karen Sabo

Department Health Science
College
Greenville, North Carolina

Sheri White

Department Mathematics
College
Greenville, North Carolina

Chastity Bass

Department Medicine
College
Greenville, North Carolina

Paula Bowen

Department Mathematics
College
Greenville, North Carolina

Charity Cayton

Department Mathematics
College
Greenville, North Carolina

Louise Cox

Department Medicine
College
Greenville, North Carolina

Patrick Enderle

Department Biology
College
Greenville, North Carolina

Jason Gee

Department Biology
College
Greenville, North Carolina

Marsha Hemby

Department Medicine
College
Greenville, North Carolina

Grace Horne

Department English
College
Greenville, North Carolina

Cerise Jones

Department Architecture
College
Greenville, North Carolina

Angela Martin

Department Nursing
College
Greenville, North Carolina

Melisa Piner

Department Mathematics
College
Greenville, North Carolina

Mattie Rasberry

Department Anthropology
College
Greenville, North Carolina

Katalin Szucs

Department Mathematics
College
Greenville, North Carolina

Mary Weatherington

Department Computer Science
College
Greenville, North Carolina

Gwynn Barker

Department Mathematics
College
Greenville, North Carolina

Jackie Dickons

Department Physical Ed
College
Greenville, North Carolina

Ruggie MacKenzie

Department Cardiovascular Sonography
College
Greenville, North Carolina