North Carolina's Teacher Directory

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

Eugene Lemons

Department History
College
Greensboro, North Carolina

Mike Matteson

Department Philosophy
College
Greensboro, North Carolina

George Michel

Department Psychology
College
Greensboro, North Carolina

Tonya Riney

Department Communication
College
Greensboro, North Carolina

Jan Rychtar

Department Mathematics
College
Greensboro, North Carolina

Teresa Sears

Department Spanish
College
Greensboro, North Carolina

Manuel Trino-Lopez

Department Spanish
College
Greensboro, North Carolina

Tricia Zweier

Department Dance
College
Greensboro, North Carolina

Rose Brister

Department English
College
Greensboro, North Carolina

David Cardenas

Department Hospitality
College
Greensboro, North Carolina

Anthony Cuda

Department English
College
Greensboro, North Carolina

Mark Engebretson

Department Music
College
Greensboro, North Carolina

Jennifer Keith

Department English
College
Greensboro, North Carolina

Vishal Midha

Department Computer Science
College
Greensboro, North Carolina

Erin Poythress

Department English
College
Greensboro, North Carolina

Hepzibah Roskelly

Department English
College
Greensboro, North Carolina

Sudha Shreenwias

Department Humanities
College
Greensboro, North Carolina

Tamara Wiandt

Department English
College
Greensboro, North Carolina

Cherie Avent

Department Communication
College
Greensboro, North Carolina

Patrick T. Beasom

Department Classical Studies
College
Greensboro, North Carolina

Robert Calhoun

Department History
College
Greensboro, North Carolina

Amanda Dawsey

Department Economics
College
Greensboro, North Carolina

Heidi Gazelle

Department Psychology
College
Greensboro, North Carolina

Pete Kellett

Department Communication
College
Greensboro, North Carolina

Roya Leiphart

Department Education
College
Greensboro, North Carolina

Shaozhong Liu

Department Chinese
College
Greensboro, North Carolina

Monica Merenda

Department English
College
Greensboro, North Carolina

Julie Mulvihill

Department Fine Arts
College
Greensboro, North Carolina

Carl Peay

Department English
College
Greensboro, North Carolina

Jeanne Quinn

Department English
College
Greensboro, North Carolina

Burgin Ross

Department Nutrition
College
Greensboro, North Carolina

John Smith

Department Fine Arts
College
Greensboro, North Carolina

Sarah Wagner

Department Anthropology
College
Greensboro, North Carolina

Belinda Walzer

Department English
College
Greensboro, North Carolina

David Wyrick

Department Health Science
College
Greensboro, North Carolina

Joseph Brown

Department Hospitality
College
Greensboro, North Carolina

Becky Butler-Thompson

Department Spanish
College
Greensboro, North Carolina

Angela Detweiler

Department Biology
College
Greensboro, North Carolina

Steven Franklin

Department Chemistry
College
Greensboro, North Carolina

William Gerace

Department Physics
College
Greensboro, North Carolina

Kevin Greene

Department History
College
Greensboro, North Carolina

Tonya Hassell

Department English
College
Greensboro, North Carolina

Brian Johnson

Department Business
College
Greensboro, North Carolina

Kelly Kadlec

Department Psychology
College
Greensboro, North Carolina

Ester Lerkees

Department Health Science
College
Greensboro, North Carolina

Gemma Mojica

Department Education
College
Greensboro, North Carolina

Jennifer Purvis

Department Political Science
College
Greensboro, North Carolina

Priscilla Rankin

Department Spanish
College
Greensboro, North Carolina

Edwin Riley

Department Music
College
Greensboro, North Carolina

Julia Smith

Department English
College
Greensboro, North Carolina

Anu Vedagiri

Department Art History
College
Greensboro, North Carolina

Kathryn Williams

Department Classics
College
Greensboro, North Carolina

Jose D'Arruda

Department Science
College
Pembroke, North Carolina

Michael Zaccaro

Department Business
College
Pembroke, North Carolina

Raymond Lee

Department Mathematics
College
Pembroke, North Carolina

Mary J Russell

Department Mathematics
College
Pembroke, North Carolina

Patricia Valenti

Department English
College
Pembroke, North Carolina

Richard Vela

Department English
College
Pembroke, North Carolina

Weston Cook

Department History
College
Pembroke, North Carolina

Patrick Cabe

Department Psychology
College
Pembroke, North Carolina

William Albrecht

Department Political Science
College
Pembroke, North Carolina

Felicia Scott

Department Chemistry
College
Pembroke, North Carolina

L Bessire

Department English
College
Pembroke, North Carolina

Deana Johnson

Department English
College
Pembroke, North Carolina

Linda Hafer

Department Mathematics
College
Pembroke, North Carolina

Paul Flowers

Department Chemistry
College
Pembroke, North Carolina

Jeff Frederick

Department History
College
Pembroke, North Carolina

Mohammad (Mitu) Ashraf

Department Business Administration
College
Pembroke, North Carolina

Elizabeth Denny

Department Psychology
College
Pembroke, North Carolina

Michael Poletti

Department Marketing
College
Pembroke, North Carolina

Jamie Litty

Department Communication
College
Pembroke, North Carolina

Cary Wilson

Department Fine Arts
College
Pembroke, North Carolina

Kim Gunter

Department English
College
Pembroke, North Carolina

Velinda Woriax

Department Biology
College
Pembroke, North Carolina

Martin Farley

Department Geology
College
Pembroke, North Carolina

Douglas Schell

Department Marketing
College
Pembroke, North Carolina

Dorea Bonneau

Department Education
College
Pembroke, North Carolina

Youngsuk Chae

Department English
College
Pembroke, North Carolina

Jane Huffman

Department Education
College
Pembroke, North Carolina

Bill Brandon

Department Physics
College
Pembroke, North Carolina

Tom Leach

Department English
College
Pembroke, North Carolina

Mark McClure

Department Chemistry
College
Pembroke, North Carolina

Steve Ramey

Department Religion
College
Pembroke, North Carolina

Timothy Altman

Department Music
College
Pembroke, North Carolina

Steven Byrd

Department English
College
Pembroke, North Carolina

Valjeaner Ford

Department Education
College
Pembroke, North Carolina

Melanie Hoy

Department Psychology
College
Pembroke, North Carolina

Catherine Parisian

Department English
College
Pembroke, North Carolina

Nancy Starnes

Department English
College
Pembroke, North Carolina

William Gash

Department Education
College
Pembroke, North Carolina

Steve Hedgpeth

Department English
College
Pembroke, North Carolina

Robert McDonnell

Department Criminal Justice
College
Pembroke, North Carolina

Frankie Powell

Department Education
College
Pembroke, North Carolina

Irene Aiken

Department Education
College
Pembroke, North Carolina

Jason Andrus

Department Biology
College
Pembroke, North Carolina

Mike Decinti

Department Communication
College
Pembroke, North Carolina

Timothy Hayes

Department Sociology
College
Pembroke, North Carolina

Dandan Liu

Department Communication
College
Pembroke, North Carolina

Ralph Steeds

Department Fine Arts
College
Pembroke, North Carolina

Phil Rutledge

Department Social Science
College
Charlotte, North Carolina