North Carolina's Teacher Directory

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

Loreen Smith

Department English
College
Spindale, North Carolina

Mrs. Walker

Department Business
College
Spindale, North Carolina

Kimberly Gold

Department Business
College
Spindale, North Carolina

Larry Huggins

Department Education
College
Kenansville, North Carolina

Jeff Myers

Department Computer Science
College
Kenansville, North Carolina

Ciril Hitz

Department Culinary Arts
College
Charlotte, North Carolina

Linda Kender

Department Culinary Arts
College
Charlotte, North Carolina

Shane Pearson

Department Culinary Arts
College
Charlotte, North Carolina

Dorothy Abram

Department Psychology
College
Charlotte, North Carolina

Alison Hart

Department Sociology
College
Charlotte, North Carolina

Dawn Lopez

Department Accounting
College
Charlotte, North Carolina

John Sellers

Department Economics
College
Charlotte, North Carolina

Patrica Blenkiron

Department Culinary Arts
College
Charlotte, North Carolina

Steven Malcolm

Department Management
College
Charlotte, North Carolina

Adam Sacks

Department Culinary Arts
College
Charlotte, North Carolina

Stephen Scaiff

Department Culinary Arts
College
Charlotte, North Carolina

Tom Zammarelli

Department Computer Science
College
Charlotte, North Carolina

Rae Caloura

Department Marketing
College
Charlotte, North Carolina

Donna Degnan

Department Accounting
College
Charlotte, North Carolina

Paul Devries

Department Culinary Arts
College
Charlotte, North Carolina

Allison Hart

Department Sociology
College
Charlotte, North Carolina

Peter Kelly

Department Culinary Arts
College
Charlotte, North Carolina

Lawrence Lafauci

Department Economics
College
Charlotte, North Carolina

Joe Leonardi

Department Culinary Arts
College
Charlotte, North Carolina

Sean O'Hara

Department Culinary Arts
College
Charlotte, North Carolina

Daphne Rentfrow

Department English
College
Charlotte, North Carolina

Peter Zachilli

Department Hospitality
College
Charlotte, North Carolina

Brad Baren

Department Hospitality
College
Charlotte, North Carolina

Victor Calise

Department Culinary Arts
College
Charlotte, North Carolina

Liz Covino

Department Hospitality
College
Charlotte, North Carolina

Anthony Fruzzetti

Department Marketing
College
Charlotte, North Carolina

Debbie Howarth

Department Hospitality
College
Charlotte, North Carolina

Dave Kaplan

Department Marketing
College
Charlotte, North Carolina

Elizabeth Marks

Department Graphic Arts
College
Charlotte, North Carolina

Russ Morris

Department Computer Science
College
Charlotte, North Carolina

Manforte Salvatore

Department Economics
College
Charlotte, North Carolina

Brian Terry

Department Law
College
Charlotte, North Carolina

Patrick Wood

Department Hospitality
College
Charlotte, North Carolina

Thomas Zammerilli

Department Computer Science
College
Charlotte, North Carolina

Clement Gibbs

Department Physical Education
College
Charlotte, North Carolina

Peter Radcliffe

Department Languages
College
Charlotte, North Carolina

Kandice Harris

Department Communication
College
Charlotte, North Carolina

Anita Sehgal

Department Computer Science
College
Charlotte, North Carolina

Bessie Ledbetter

Department English
College
Charlotte, North Carolina

Alfred Smith

Department Business
College
Charlotte, North Carolina

Karen Butler

Department Health Science
College
Charlotte, North Carolina

Vanessa Figgers

Department Mathematics
College
Charlotte, North Carolina

Thurman Hollins

Department Music
College
Charlotte, North Carolina

Pamela Richardson

Department English
College
Charlotte, North Carolina

Shawn-Allyce White

Department Music
College
Charlotte, North Carolina

Satish Bhalla

Department Computer Science
College
Charlotte, North Carolina

Cynthia Cole

Department Graphic Arts
College
Charlotte, North Carolina

Daniel Hoffman

Department Political Science
College
Charlotte, North Carolina

Ojay Johnson

Department English
College
Charlotte, North Carolina

Moses Jones

Department Education
College
Charlotte, North Carolina

Manouchehr Misaghian

Department Mathematics
College
Charlotte, North Carolina

Mark Staton

Department English
College
Charlotte, North Carolina

Carmen Walker-Harris

Department Political Science
College
Charlotte, North Carolina

Ellen Boyd

Department Not Specified
College
Smithfield, North Carolina

Tina Perkinson

Department English
College
Smithfield, North Carolina

Cynthia Dixon

Department Music
College
Smithfield, North Carolina

Debra Jones

Department Mathematics
College
Smithfield, North Carolina

Carrol Arnold

Department English
College
Smithfield, North Carolina

Dennis Dejong

Department Music
College
Smithfield, North Carolina

Boyd Johnson

Department Fine Arts
College
Smithfield, North Carolina

Evelyn Niday

Department Biology
College
Smithfield, North Carolina

Zhu Chaovei

Department Chemistry
College
Smithfield, North Carolina

Barry Kieth

Department Biology
College
Smithfield, North Carolina

Heather Murphy

Department Business
College
Smithfield, North Carolina

Joe Burroughs

Department Graphic Arts
College
Charlotte, North Carolina

Laura Randall

Department Nursing
College
Charlotte, North Carolina

Brenda Beck

Department Hospitality
College
Charlotte, North Carolina

Xiaolu (sherry) Sun

Department Computer Science
College
Charlotte, North Carolina

Walter Thomas

Department Psychology
College
High Point, North Carolina

Margret Neil

Department Religion
College
High Point, North Carolina

Frank Cantrell

Department English
College
Banner Elk, North Carolina

Tabetha Garman

Department History
College
Banner Elk, North Carolina

Andrew Saldino

Department Religion
College
Banner Elk, North Carolina

E Kirby

Department Education
College
Banner Elk, North Carolina

Sue Hart

Department Psychology
College
Banner Elk, North Carolina

M. McClure

Department History
College
Banner Elk, North Carolina

J. Billhiemer

Department Humanities
College
Banner Elk, North Carolina

Jennifer Fisher

Department Mathematics
College
Kinston, North Carolina

Becky Foyles

Department Health Science
College
Kinston, North Carolina

Pat Wright

Department Law
College
Kinston, North Carolina

Jill Hernandez

Department English
College
Kinston, North Carolina

Julie Styles

Department Fine Arts
College
Kinston, North Carolina

Valerie Cavenaugh

Department Languages
College
Kinston, North Carolina

Linda Johnson

Department Health Science
College
Kinston, North Carolina

Kelly Statum

Department Graphic Arts
College
Kinston, North Carolina

Erine White

Department Engineering
College
Kinston, North Carolina

Karene Barrow

Department Art History
College
Kinston, North Carolina

Lisa Shaw

Department Computer Science
College
Kinston, North Carolina

Fern Dallas

Department Education
College
Hickory, North Carolina

Fritz

Department Religion
College
Hickory, North Carolina

C. Ray Gentry

Department Psychology
College
Hickory, North Carolina

Kara Presnell

Department Communication
College
Hickory, North Carolina

Scott Schaefer

Department Biology
College
Hickory, North Carolina

Monica Campbell

Department Education
College
Hickory, North Carolina

Sharon Hurley

Department Languages
College
Hickory, North Carolina