North Carolina's Teacher Directory

Based on 99,873 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,873 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

Amanda Elam

Department Sociology
College
Elon, North Carolina

Natalie Hart

Department Theater
College
Elon, North Carolina

Caroline Ketcham

Department Health/Human Performance
College
Elon, North Carolina

Claudine Moreau

Department Physics
College
Elon, North Carolina

Bud Warner

Department Human Services
College
Elon, North Carolina

Jay Burbridge

Department Business
College
Elon, North Carolina

Alec French

Department Physical Ed
College
Elon, North Carolina

John Herlin

Department Economics
College
Elon, North Carolina

Angelika Kausche

Department Business
College
Elon, North Carolina

Francis Marra

Department Business
College
Elon, North Carolina

Becky Olive-Taylor

Department Academic Services
College
Elon, North Carolina

Leigh-Anne Royster

Department Sociology
College
Elon, North Carolina

Zeynep Cagla Alkan

Department Art
College
Elon, North Carolina

Donna Bodegraven

Department Spanish
College
Elon, North Carolina

Geaorld Breidenbach

Department Biology
College
Elon, North Carolina

Kevin Crowder

Department History
College
Elon, North Carolina

Alexis Franzese

Department Sociology
College
Elon, North Carolina

April Hill

Department Music
College
Elon, North Carolina

Robert Joyce

Department Computer Information Systems
College
Elon, North Carolina

Vickie Moore

Department Chemistry
College
Elon, North Carolina

Scott Proudfit

Department English
College
Elon, North Carolina

Bart Smith

Department Astronomy
College
Elon, North Carolina

Donald Woolley

Department Sociology
College
Elon, North Carolina

Martin Arnold

Department English
College
Elon, North Carolina

Robert Beshere

Department English
College
Elon, North Carolina

Linda Dunn

Department Philosophy
College
Elon, North Carolina

Mike Garcia

Department Engineering
College
Elon, North Carolina

Patricia Garrett-Peters

Department Psychology
College
Elon, North Carolina

Patrick Harman

Department Not Specified
College
Elon, North Carolina

Amy Johnson

Department History
College
Elon, North Carolina

Derek Lackaff

Department Communication
College
Elon, North Carolina

Grace Lin

Department Languages
College
Elon, North Carolina

Matrice Mebane-Williams

Department Political Science
College
Elon, North Carolina

Howard Moore

Department Religion
College
Elon, North Carolina

Carl Niedziela

Department Biology
College
Elon, North Carolina

Frank Roche

Department Economics
College
Elon, North Carolina

Garima Saxena

Department Digital Arts
College
Elon, North Carolina

Murray Silverstone

Department Physics
College
Elon, North Carolina

Vitaly Strohush

Department Economics
College
Elon, North Carolina

Scott Witherow

Department Biology
College
Elon, North Carolina

Ervin Allen

Department Not Specified
College
Elon, North Carolina

Kim Babon

Department Sociology
College
Elon, North Carolina

Cassandra Dirienzo

Department Business
College
Elon, North Carolina

William Harrison

Department Communication
College
Elon, North Carolina

Rotua Lumbantobing

Department Economics
College
Elon, North Carolina

Sam Ndegeah

Department Geography
College
Elon, North Carolina

John Peter

Department Administration
College
Elon, North Carolina

Karine Yenokyan

Department Economics
College
Elon, North Carolina

Bidisha Bose-Basu

Department Chemistry
College
Fayetteville, North Carolina

Richard Hall

Department Philosophy
College
Fayetteville, North Carolina

Thomas Jackson

Department English
College
Fayetteville, North Carolina

Kofi Johnson

Department Political Science
College
Fayetteville, North Carolina

. Osei

Department Philosophy
College
Fayetteville, North Carolina

Vinod Arya

Department Mathematics
College
Fayetteville, North Carolina

Michelle Darnell

Department History
College
Fayetteville, North Carolina

Lawrence Flowers

Department Biology
College
Fayetteville, North Carolina

Alireza Lari

Department Business
College
Fayetteville, North Carolina

Radoslav Nickolov

Department Mathematics
College
Fayetteville, North Carolina

Mohsen Souissi

Department Accounting
College
Fayetteville, North Carolina

Sambit Bhattacharya

Department Computer Science
College
Fayetteville, North Carolina

Ping Chu Chu

Department Computer Science
College
Fayetteville, North Carolina

Sherree Davis

Department Criminal Justice
College
Fayetteville, North Carolina

Socorro Hernandez-Hinek

Department Fine Arts
College
Fayetteville, North Carolina

Ernest McNeill

Department Education
College
Fayetteville, North Carolina

Denise Payton

Department Music
College
Fayetteville, North Carolina

David Preston

Department Computer Science
College
Fayetteville, North Carolina

Peter Valenti

Department English
College
Fayetteville, North Carolina

Cary Adkinson

Department Criminal Justice
College
Fayetteville, North Carolina

Jeffery Cassisi

Department Psychology
College
Fayetteville, North Carolina

Rafael Corella

Department Business
College
Fayetteville, North Carolina

Shubo Han

Department Chemistry
College
Fayetteville, North Carolina

James Knight

Department Theater
College
Fayetteville, North Carolina

Dorthea Myers

Department Sociology
College
Fayetteville, North Carolina

Jane Peacock

Department Spanish
College
Fayetteville, North Carolina

Claudia Powell

Department Communication
College
Fayetteville, North Carolina

Suzanne Strulowitz

Department Sociology
College
Fayetteville, North Carolina

Faren Wolter

Department Natural Sciences
College
Fayetteville, North Carolina

David Allen

Department Psychology
College
Fayetteville, North Carolina

Blanche Coates-Burrell

Department Philosophy
College
Fayetteville, North Carolina

Peggy Green

Department Physical Education
College
Fayetteville, North Carolina

Rollanda Thomas

Department Humanities
College
Fayetteville, North Carolina

Chuck Lawson

Department Fine Arts
College
Fayetteville, North Carolina

Ron O' Brien

Department Accounting
College
Fayetteville, North Carolina

Moira Fescina

Department Mathematics
College
Fayetteville, North Carolina

Eve Holden

Department Not Specified
College
Fayetteville, North Carolina

Mariann Lamoreux

Department Mathematics
College
Fayetteville, North Carolina

Jaime Mead

Department Biology
College
Fayetteville, North Carolina

Joanis Rodgers

Department Mathematics
College
Fayetteville, North Carolina

David Booth

Department History
College
Fayetteville, North Carolina

Phillip Deberry

Department Social Science
College
Fayetteville, North Carolina

Janet Jarrel

Department English
College
Fayetteville, North Carolina

Michelle Loudermilk

Department Psychology
College
Fayetteville, North Carolina

Andrea Richard

Department English
College
Fayetteville, North Carolina

Cindy Thomas

Department Business
College
Fayetteville, North Carolina

Mary Boudreau

Department Health
College
Fayetteville, North Carolina

Anita Crone

Department English
College
Fayetteville, North Carolina

Susan Hawkins

Department Business
College
Fayetteville, North Carolina

Sisk Martha

Department English
College
Fayetteville, North Carolina

James Moisley

Department Business
College
Fayetteville, North Carolina

Robert West

Department Mathematics
College
Fayetteville, North Carolina
Page 794 of 1569