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,341 teachers who oversee approximately 1,498,344 students. Students in North Carolina submitted more than 99,809 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

Stephanie Williams

Department Business
College
Elon, North Carolina

Kate Blanchard

Department Religion
College
Elon, North Carolina

Celina Bragagnolo

Department Philosophy
College
Elon, North Carolina

Eleanor Cowen

Department Communication
College
Elon, North Carolina

Jeffrey Fisher

Department Business
College
Elon, North Carolina

Abbi Hattem

Department Human Services
College
Elon, North Carolina

Claude Lumpkin

Department Not Specified
College
Elon, North Carolina

Philip Miller

Department Human Services
College
Elon, North Carolina

Sam Moore

Department Business
College
Elon, North Carolina

Cathi Propper

Department Psychology
College
Elon, North Carolina

Demetrius Semien

Department Sociology
College
Elon, North Carolina

Alan Woodlief

Department Law
College
Elon, North Carolina

Tait Arend

Department Administration
College
Elon, North Carolina

Bob Beshere

Department English
College
Elon, North Carolina

John-Charles Duffy

Department Religion
College
Elon, North Carolina

Michelle Ferrier

Department Digital Arts
College
Elon, North Carolina

Dianne Garrett

Department Business
College
Elon, North Carolina

Raj Gupta

Department Finance
College
Elon, North Carolina

Thomas James

Department Finance
College
Elon, North Carolina

Alexander Kinev

Department Biology
College
Elon, North Carolina

Beth McAlhany

Department Business
College
Elon, North Carolina

David Minkoff

Department Theater
College
Elon, North Carolina

Ethan Moore

Department Art History
College
Elon, North Carolina

Joseph Newton

Department Fine Arts
College
Elon, North Carolina

Mike Rich

Department Law
College
Elon, North Carolina

Sandeep Sarangi

Department Economics
College
Elon, North Carolina

Bob Schreitmueller

Department Economics
College
Elon, North Carolina

Lynda Storsved

Department Health/Human Performance
College
Elon, North Carolina

Gregory Wilson

Department Physics
College
Elon, North Carolina

Ann Alexander

Department Business
College
Elon, North Carolina

Lynda Butler

Department Health/Human Performance
College
Elon, North Carolina

Chris Fulkerson

Department Technology
College
Elon, North Carolina

Mary Gowan

Department Business
College
Elon, North Carolina

Prudence Lane

Department English
College
Elon, North Carolina

Richard Perry

Department Sociology
College
Elon, North Carolina

Amanda Sturgill

Department Communication
College
Elon, North Carolina

Kathryn Wheet

Department Academic Services
College
Elon, North Carolina

Kwame Boakye Sarpong

Department Political Science
College
Fayetteville, North Carolina

Rick Glazier

Department Criminal Justice
College
Fayetteville, North Carolina

Chris Ike

Department Psychology
College
Fayetteville, North Carolina

Wu Jing

Department Mathematics
College
Fayetteville, North Carolina

Nosa Obanor

Department Health Science
College
Fayetteville, North Carolina

Vikas Argawal

Department Management
College
Fayetteville, North Carolina

Jonathan Chestnut

Department Fine Arts
College
Fayetteville, North Carolina

Roger Klomegah

Department Sociology
College
Fayetteville, North Carolina

Charlsene McNeill-Blue

Department Biology
College
Fayetteville, North Carolina

Frank Merchant

Department Physical Ed
College
Fayetteville, North Carolina

Gregory Rich

Department Humanities
College
Fayetteville, North Carolina

Yufang Bao

Department Mathematics
College
Fayetteville, North Carolina

Albert Chan

Department Computer Science
College
Fayetteville, North Carolina

Samuel Heastie

Department Psychology
College
Fayetteville, North Carolina

McConnel

Department English
College
Fayetteville, North Carolina

Valentin Pashtenko

Department Management
College
Fayetteville, North Carolina

Laura Pressley

Department Nursing
College
Fayetteville, North Carolina

Dotang Troung

Department Management
College
Fayetteville, North Carolina

Abdirahman Abokor

Department Physics
College
Fayetteville, North Carolina

Beverlyn Cain

Department Education
College
Fayetteville, North Carolina

Phoebe Hall

Department Theater
College
Fayetteville, North Carolina

R.L. Holmes

Department Physical Education
College
Fayetteville, North Carolina

Milena Hurtado

Department Spanish
College
Fayetteville, North Carolina

Wanda Kendrick

Department Biology
College
Fayetteville, North Carolina

Daniel Montoya

Department Psychology
College
Fayetteville, North Carolina

Maricia Parks

Department Psychology
College
Fayetteville, North Carolina

Diane Phoenix-Neal

Department Music
College
Fayetteville, North Carolina

Tracey Snipes

Department Criminal Justice
College
Fayetteville, North Carolina

Harold Watson

Department Communication
College
Fayetteville, North Carolina

Jon Young

Department Humanities
College
Fayetteville, North Carolina

Yvette Essounga

Department Business
College
Fayetteville, North Carolina

Forest Kay

Department Political Science
College
Fayetteville, North Carolina

Kenethia McIntosh-Fuller

Department Criminal Justice
College
Fayetteville, North Carolina

Debora Sydnora

Department Education
College
Fayetteville, North Carolina

Rose Kulich

Department English
College
Fayetteville, North Carolina

Loretta Monk

Department Mathematics
College
Fayetteville, North Carolina

Tad Watson

Department Computer Science
College
Fayetteville, North Carolina

Barbara Hill-Jones

Department Accounting
College
Fayetteville, North Carolina

Karen McClain

Department English
College
Fayetteville, North Carolina

Skip Eanes

Department Physical Ed
College
Fayetteville, North Carolina

Carla Hildebrand

Department English
College
Fayetteville, North Carolina

Penny Jacobs

Department English
College
Fayetteville, North Carolina

Fonville Latasha

Department English
College
Fayetteville, North Carolina

Ilona Pelerin

Department Mathematics
College
Fayetteville, North Carolina

David Teeter

Department Computer Science
College
Fayetteville, North Carolina

John Townsend

Department Computer Science
College
Fayetteville, North Carolina

Karen Atkinson

Department Education
College
Fayetteville, North Carolina

Lindsay Cobb-Smith

Department English
College
Fayetteville, North Carolina

Ms. Gabrielson

Department English
College
Fayetteville, North Carolina

Leroy Humphries

Department Biology
College
Fayetteville, North Carolina

Leslie Keenan

Department Biology
College
Fayetteville, North Carolina

Ronnie Lambert

Department Sociology
College
Fayetteville, North Carolina

Terry Mims

Department English
College
Fayetteville, North Carolina

Dave Scholter

Department Graphic Arts
College
Fayetteville, North Carolina

J Tupuola

Department Mathematics
College
Fayetteville, North Carolina

Dave Dontknow

Department Graphic Arts
College
Fayetteville, North Carolina

Mary Kilgore

Department Education
College
Fayetteville, North Carolina

Kelly Norman

Department Mathematics
College
Fayetteville, North Carolina

Samuel Tukes

Department Psychology
College
Fayetteville, North Carolina

Andrea Dorsch

Department Biology
College
Winston Salem, North Carolina

Debra Taylor

Department Computer Science
College
Winston Salem, North Carolina

Herbert Burns

Department Design
College
Winston Salem, North Carolina

Carol Crooks

Department Mathematics
College
Winston Salem, North Carolina