North Carolina's Teacher Directory

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

Ben Evans

Department Physics
College
Elon, North Carolina

Justin Goodall

Department Fine Arts
College
Elon, North Carolina

Ismail Lagardien

Department Political Science
College
Elon, North Carolina

Tim McMahon

Department Communication
College
Elon, North Carolina

Max Negin

Department Communication
College
Elon, North Carolina

Sandra Reid

Department Human Services
College
Elon, North Carolina

Mustafa Ruzgar

Department Religion
College
Elon, North Carolina

Jennifer Uno

Department Biology
College
Elon, North Carolina

Megan Beck

Department Foreign Languages
College
Elon, North Carolina

R Bryan

Department Education
College
Elon, North Carolina

Robert Charest

Department Environmental Studies
College
Elon, North Carolina

Mark Enfield

Department Education
College
Elon, North Carolina

Carolina Gomez

Department Business
College
Elon, North Carolina

Allison Hoffman

Department Psychology
College
Elon, North Carolina

Bob Hunter

Department Law
College
Elon, North Carolina

Marius Jurgilas

Department Economics
College
Elon, North Carolina

Natalie Marrone

Department Dance
College
Elon, North Carolina

Sonya Melton-Mickles

Department English
College
Elon, North Carolina

Barbara Morganstern

Department Law
College
Elon, North Carolina

Marty Peters

Department Law
College
Elon, North Carolina

LeJon Poole

Department Business
College
Elon, North Carolina

Allison Russell

Department Psychology
College
Elon, North Carolina

Clay Stevenson

Department Music
College
Elon, North Carolina

Michael Terribilini

Department Biology
College
Elon, North Carolina

Terry Tomasek

Department Education
College
Elon, North Carolina

Ailing Wu

Department Foreign Languages
College
Elon, North Carolina

Matthew Billard

Department Biology
College
Elon, North Carolina

Marcie Fischer- Borne

Department Human Services
College
Elon, North Carolina

Ross Howell

Department English
College
Elon, North Carolina

Nina Nameste

Department Foreign Languages
College
Elon, North Carolina

Laura Oho

Department Classics
College
Elon, North Carolina

Gordon Shepherd

Department Physics
College
Elon, North Carolina

Booker T Anthony

Department English
College
Fayetteville, North Carolina

Keith Coleman

Department Social Science
College
Fayetteville, North Carolina

Valeria Fleming

Department Biology
College
Fayetteville, North Carolina

Hsaifoen Hemstock

Department Political Science
College
Fayetteville, North Carolina

Valentin Mialnov

Department Mathematics
College
Fayetteville, North Carolina

Mohammed Siddique

Department Mathematics
College
Fayetteville, North Carolina

Kwok Wong

Department Computer Science
College
Fayetteville, North Carolina

Marlene Caston

Department Education
College
Fayetteville, North Carolina

Brenda Hammack

Department English
College
Fayetteville, North Carolina

Susan Paschal

Department Theater
College
Fayetteville, North Carolina

Alexander Umantsev

Department Science
College
Fayetteville, North Carolina

Carole Weatherford

Department English
College
Fayetteville, North Carolina

Sarah Frantz

Department English
College
Fayetteville, North Carolina

Hudson

Department Biology
College
Fayetteville, North Carolina

Clara Jones

Department Psychology
College
Fayetteville, North Carolina

Coleman Myron

Department English
College
Fayetteville, North Carolina

Garistine Simmons

Department Accounting
College
Fayetteville, North Carolina

Floyd Waddle

Department Biology
College
Fayetteville, North Carolina

Bee Yew

Department Management
College
Fayetteville, North Carolina

Hilary Barnes

Department Spanish
College
Fayetteville, North Carolina

Miah Fazlul

Department Economics
College
Fayetteville, North Carolina

Sakora Hinek

Department Art History
College
Fayetteville, North Carolina

Ngozi Kamalu

Department Political Science
College
Fayetteville, North Carolina

Soni Martin

Department Humanities
College
Fayetteville, North Carolina

Jonas Okeagu

Department Science
College
Fayetteville, North Carolina

Deepthika Senaratne

Department Mathematics
College
Fayetteville, North Carolina

Neal Wagner

Department Management
College
Fayetteville, North Carolina

Steven Walker

Department Marketing
College
Fayetteville, North Carolina

Wu

Department Physics
College
Fayetteville, North Carolina

Samuel Henderson

Department Computer Science
College
Fayetteville, North Carolina

Jilly Ngwainmbi

Department Sociology
College
Fayetteville, North Carolina

Dianne White-Oyler

Department History
College
Fayetteville, North Carolina

Anne Benenhealy

Department English
College
Fayetteville, North Carolina

Travis Gaulden

Department Physics
College
Fayetteville, North Carolina

Torie Quismundo

Department Computer Science
College
Fayetteville, North Carolina

Bill Boyles

Department Business
College
Fayetteville, North Carolina

Bill Copeland

Department Marketing
College
Fayetteville, North Carolina

Kathleen Lovato

Department Computer Science
College
Fayetteville, North Carolina

Shelly Oliver

Department Education
College
Fayetteville, North Carolina

S. Pittman

Department Biology
College
Fayetteville, North Carolina

Keith Smith

Department Biology
College
Fayetteville, North Carolina

Carol Dickey

Department Law
College
Fayetteville, North Carolina

Anne Greene

Department Psychology
College
Fayetteville, North Carolina

Doty Johnson

Department Fine Arts
College
Fayetteville, North Carolina

SH Malloy

Department Mathematics
College
Fayetteville, North Carolina

Joseph Mott

Department Mathematics
College
Fayetteville, North Carolina

Jamie Stevens

Department Not Specified
College
Fayetteville, North Carolina

Patricia Michelle Wooten

Department Languages
College
Fayetteville, North Carolina

Terri Brne

Department Physical Ed
College
Fayetteville, North Carolina

Cindy Campbell

Department Business
College
Fayetteville, North Carolina

Michael Eagen

Department Chemistry
College
Fayetteville, North Carolina

Stanley Holgate

Department Psychology
College
Fayetteville, North Carolina

Charles Johnson

Department Religion
College
Fayetteville, North Carolina

Lori Kiel

Department Mathematics
College
Fayetteville, North Carolina

Sean McDaniel

Department Fine Arts
College
Fayetteville, North Carolina

Tina Royal

Department Languages
College
Fayetteville, North Carolina

Mike Taft

Department Health Science
College
Fayetteville, North Carolina

Susan White

Department Computer Science
College
Fayetteville, North Carolina

Agnes Browne

Department Psychology
College
Fayetteville, North Carolina

Olga T. Butorina-Langdon

Department Biology
College
Fayetteville, North Carolina

Tony Hayes

Department Engineering
College
Fayetteville, North Carolina

Valerie Moore

Department Psychology
College
Fayetteville, North Carolina

Bridget Petzold

Department Business
College
Fayetteville, North Carolina

Gail Staley

Department Criminal Justice
College
Fayetteville, North Carolina

Jenn Carman

Department Science
College
Winston Salem, North Carolina

Tom Roth

Department Engineering
College
Winston Salem, North Carolina

Ann Williams

Department Mathematics
College
Winston Salem, North Carolina

Sylvia Haith

Department Sociology
College
Winston Salem, North Carolina