North Carolina's Teacher Directory

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

Janelle Cary

Department Student Success
College
High Point, North Carolina

Paul Ringel

Department History
College
High Point, North Carolina

Vernon Liberty

Department Mathematics
College
High Point, North Carolina

Guy Arcuri

Department Modern Foreign Languages
College
High Point, North Carolina

Doug Brown

Department Theater
College
High Point, North Carolina

Frederick Schneid

Department History
College
High Point, North Carolina

Carolyn Adams

Department Modern Foreign Languages
College
High Point, North Carolina

James Casey

Department English
College
High Point, North Carolina

Amy MacArthur

Department Philosophy
College
High Point, North Carolina

Judy Ransom

Department Music
College
High Point, North Carolina

Roger Shore

Department Computer Science
College
High Point, North Carolina

Dave Carter

Department Accounting
College
High Point, North Carolina

ED Simpson

Department Theater
College
High Point, North Carolina

Kathy Goldsmith

Department Languages
College
High Point, North Carolina

Samuel Kemerly

Department Exercise Science
College
High Point, North Carolina

Michael Bennett

Department History
College
High Point, North Carolina

William Vaughn

Department Business
College
High Point, North Carolina

Pamela Hedrick

Department Theology
College
High Point, North Carolina

James Johnson

Department Education
College
High Point, North Carolina

Richard Thomas

Department Biology
College
High Point, North Carolina

Robert Foy

Department Computer Science
College
High Point, North Carolina

Manyon Idol

Department Mathematics
College
High Point, North Carolina

Jacob Waldenmaier

Department Religion
College
High Point, North Carolina

Gray Bowman

Department Chemistry
College
High Point, North Carolina

Josh Campbell

Department Biology
College
High Point, North Carolina

Mark Flemming

Department English
College
High Point, North Carolina

Eric Lewis

Department Chemistry
College
High Point, North Carolina

Michael McCully

Department Economics
College
High Point, North Carolina

John Moehlmann

Department English
College
High Point, North Carolina

Charles Smith

Department Biology
College
High Point, North Carolina

Laurie Zack

Department Mathematics
College
High Point, North Carolina

Craig Curty

Department Humanities
College
High Point, North Carolina

Danny Frye

Department Music
College
High Point, North Carolina

Lea Lackey-Zachmann

Department Art History
College
High Point, North Carolina

Sadie Leder

Department Psychology
College
High Point, North Carolina

Bob Orcutt

Department Business
College
High Point, North Carolina

Roy Suryadipta

Department Economics
College
High Point, North Carolina

Leanne Wieland

Department English
College
High Point, North Carolina

Yan Yang

Department Communication
College
High Point, North Carolina

Mathew Brophy

Department Philosophy
College
High Point, North Carolina

Matthew Emerson

Department Theater
College
High Point, North Carolina

Melissa Glass

Department Mathematics
College
High Point, North Carolina

Linda Gretton

Department Communication
College
High Point, North Carolina

Andrew Kane

Department Accounting
College
High Point, North Carolina

Teresa Maness

Department Biology
College
High Point, North Carolina

George Noxon

Department Accounting
College
High Point, North Carolina

Matthew Schneider

Department English
College
High Point, North Carolina

Charles Stone

Department Physics
College
High Point, North Carolina

Akiko Takamatsu

Department Languages
College
High Point, North Carolina

Justin Bailey

Department Psychology
College
High Point, North Carolina

Anne Lee

Department Religion
College
High Point, North Carolina

Maria Moratto

Department Spanish
College
High Point, North Carolina

Ngina Smith

Department Nursing
College
Spindale, North Carolina

Vicki Covington

Department English
College
Spindale, North Carolina

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