North Carolina's Teacher Directory

Based on 102,018 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,018 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

Abdul-Shakoor Farhadi

Department Art History
College
Greenville, North Carolina

Margie Gallagher

Department Nutrition
College
Greenville, North Carolina

Melinda Kane

Department Sociology
College
Greenville, North Carolina

H. Ries

Department Mathematics
College
Greenville, North Carolina

Ihab Saad

Department Construction
College
Greenville, North Carolina

Elaine Seeman

Department Information Systems
College
Greenville, North Carolina

Ivana Alexandrova

Department Mathematics
College
Greenville, North Carolina

Amy Carr-Richardson

Department Music
College
Greenville, North Carolina

Seodial Deena

Department English
College
Greenville, North Carolina

Bob Green

Department Health Science
College
Greenville, North Carolina

C. Krahforst

Department Biology
College
Greenville, North Carolina

Brad McAllister

Department Academic Services
College
Greenville, North Carolina

Lon Pierce

Department Education
College
Greenville, North Carolina

N Stewart

Department Theater
College
Greenville, North Carolina

David West

Department Marketing
College
Greenville, North Carolina

Annie Burnell

Department Biology
College
Greenville, North Carolina

Ed Doty

Department Accounting
College
Greenville, North Carolina

Andreas Franken

Department Chemistry
College
Greenville, North Carolina

Fawaz Hjouj

Department Mathematics
College
Greenville, North Carolina

Tara Honesty

Department Academic Services
College
Greenville, North Carolina

Donna Kain

Department English
College
Greenville, North Carolina

Bob Morphet

Department Rehabilitative Studies
College
Greenville, North Carolina

Patricia Parke

Department Criminal Justice
College
Greenville, North Carolina

Phillip Rothman

Department Economics
College
Greenville, North Carolina

David Smith

Department Languages
College
Greenville, North Carolina

Janet Tartalone

Department Communication
College
Greenville, North Carolina

Karen Baldwin

Department English
College
Greenville, North Carolina

Carrie Carmen

Department Spanish
College
Greenville, North Carolina

Bobbi Fields

Department Communication
College
Greenville, North Carolina

John Franklin

Department Music
College
Greenville, North Carolina

Hans Johnson

Department Health Science
College
Greenville, North Carolina

Jane Manner

Department Education
College
Greenville, North Carolina

Michael Palmer

Department History
College
Greenville, North Carolina

Serban Ranca

Department Economics
College
Greenville, North Carolina

John Skaggs

Department Biology
College
Greenville, North Carolina

Jeffrey Ward

Department Music
College
Greenville, North Carolina

Ranjeet Agarwala

Department Engineering
College
Greenville, North Carolina

Denise Dickens

Department Accounting
College
Greenville, North Carolina

Karen Dizio

Department Biology
College
Greenville, North Carolina

Daniel Gall

Department Science
College
Greenville, North Carolina

C. Jantzen

Department Mathematics
College
Greenville, North Carolina

Shawn Laatsch

Department Science
College
Greenville, North Carolina

Timothy Lazure

Department Fine Arts
College
Greenville, North Carolina

Merwin Mehta

Department Finance
College
Greenville, North Carolina

Erin Parrish

Department English
College
Greenville, North Carolina

Allen Smith

Department Counselor Education
College
Greenville, North Carolina

Tricia Wilson-okamura

Department Classics
College
Greenville, North Carolina

Paul Andrews

Department Health Science
College
Greenville, North Carolina

Lisa Baranik

Department Psychology
College
Greenville, North Carolina

Melissa Bulter

Department Sociology
College
Greenville, North Carolina

Rhonda Cardinale

Department Psychology
College
Greenville, North Carolina

Charles Cooke

Department Biology
College
Greenville, North Carolina

David Dosser

Department Science
College
Greenville, North Carolina

Alice Feret

Department Education
College
Greenville, North Carolina

Tim Hudson

Department Communication
College
Greenville, North Carolina

Nanyoung Kim

Department Fine Arts
College
Greenville, North Carolina

Carolyn Ledford

Department Education
College
Greenville, North Carolina

Mark McCarthy

Department Accounting
College
Greenville, North Carolina

Susan Pearce

Department Sociology
College
Greenville, North Carolina

Gail Ratcliff

Department Mathematics
College
Greenville, North Carolina

Stephen Sullivan

Department Business
College
Greenville, North Carolina

Ransom Witt

Department Chemistry
College
Greenville, North Carolina

Kenneth Anselmi

Department Marketing
College
Greenville, North Carolina

S. Campbell

Department Geology
College
Greenville, North Carolina

William Keith Corbitt

Department Spanish
College
Greenville, North Carolina

Teal Darkenwald

Department Fine Arts
College
Greenville, North Carolina

Robert Ebendorf

Department Fine Arts
College
Greenville, North Carolina

Holly Garriott

Department Art History
College
Greenville, North Carolina

David Griffith

Department Anthropology
College
Greenville, North Carolina

Jessica Hauf

Department Psychology
College
Greenville, North Carolina

Suzanne Hudson

Department Biology
College
Greenville, North Carolina

Mohammad Jahan-Parvar

Department Economics
College
Greenville, North Carolina

Wilene Loftin

Department Education
College
Greenville, North Carolina

Aysel Morin

Department Communication
College
Greenville, North Carolina

Peddi Pakashi

Department Biology
College
Greenville, North Carolina

Ken Robol

Department Communication
College
Greenville, North Carolina

James Leroy Smith

Department Philosophy
College
Greenville, North Carolina

Andrew Taylor

Department Biology
College
Greenville, North Carolina

J Tyndall

Department Mathematics
College
Greenville, North Carolina

Eve Wiederhold

Department English
College
Greenville, North Carolina

Justin Yeager

Department Biology
College
Greenville, North Carolina

Janah Adams

Department English
College
Greenville, North Carolina

Roxene Barrett

Department Education
College
Greenville, North Carolina

Tracy Carpenter-Aeby

Department Social Work
College
Greenville, North Carolina

Ricardo Contreras

Department Anthropology
College
Greenville, North Carolina

David Gentry

Department Biology
College
Greenville, North Carolina

Joey Hagan

Department Accounting
College
Greenville, North Carolina

Danielle Harmon

Department Health Science
College
Greenville, North Carolina

Eric Kisling

Department Education
College
Greenville, North Carolina

Anne Mallory

Department English
College
Greenville, North Carolina

Gerald Micklow

Department Engineering
College
Greenville, North Carolina

Patrick Pease

Department Geography
College
Greenville, North Carolina

Liuying Shen

Department Interior Design
College
Greenville, North Carolina

Kirsten Taylor

Department Health Science
College
Greenville, North Carolina

Karen Voytecki

Department Education
College
Greenville, North Carolina

Bryan Wheeler

Department Construction
College
Greenville, North Carolina

Kelly Anderson

Department Child Development
College
Greenville, North Carolina

David Bergeron

Department Sociology
College
Greenville, North Carolina

Charles Brown

Department Education
College
Greenville, North Carolina

Paula Collins

Department Education
College
Greenville, North Carolina