Pennsylvania's Teacher Directory

Based on 438,029 Ratings
5-star
78%
4-star
9%
3-star
5%
2-star
1%
1-star
4%
Pennsylvania employs over 209,711 teachers who oversee approximately 1,726,780 students. Students in Pennsylvania submitted more than 438,029 teacher and professor ratings through RateMyTeachers.com. The average teacher rating in Pennsylvania is 4.51, which happens to be above the national average of 4.47.
Teacher Name
Overall Score
School Name

Thomas Mastrilli

Department Education
College
West Chester, Pennsylvania

Scott McClintock

Department Mathematics
College
West Chester, Pennsylvania

Megan McLain

Department Women's Studies
College
West Chester, Pennsylvania

James McVoy

Department Music
College
West Chester, Pennsylvania

Barry Meinster

Department Education
College
West Chester, Pennsylvania

Sean Melvin

Department Business
College
West Chester, Pennsylvania

Beth Messere

Department Mathematics
College
West Chester, Pennsylvania

Frank Milliman

Department Mathematics
College
West Chester, Pennsylvania

Jennifer Milller

Department Psychology
College
West Chester, Pennsylvania

Duane Milne

Department Business
College
West Chester, Pennsylvania

Garrett Molholt

Department English
College
West Chester, Pennsylvania

Cheryl Monturo

Department Health Science
College
West Chester, Pennsylvania

Albert Caffo

Department Science
College
West Chester, Pennsylvania

Marcos Campillo

Department Languages
College
West Chester, Pennsylvania

Lynn Carson

Department Health Science
College
West Chester, Pennsylvania

Cecelia Chien

Department History
College
West Chester, Pennsylvania

Kathryn Chilcote

Department Music
College
West Chester, Pennsylvania

Stoughman Christine

Department Fine Arts
College
West Chester, Pennsylvania

Angela Clarke

Department Psychology
College
West Chester, Pennsylvania

Matthew Cochran

Department Mathematics
College
West Chester, Pennsylvania

Rita Colanzi

Department English
College
West Chester, Pennsylvania

Lynne Cooke

Department English
College
West Chester, Pennsylvania

Whitney Cox

Department Philosophy
College
West Chester, Pennsylvania

Vincent Craig

Department Music
College
West Chester, Pennsylvania

Stan Cramer

Department Physical Ed
College
West Chester, Pennsylvania

Craig Cunningham

Department Education
College
West Chester, Pennsylvania

Neil Curtis

Department Health Science
College
West Chester, Pennsylvania

Jennifer Curyto

Department Education
College
West Chester, Pennsylvania

Louis D' Angelo

Department Mathematics
College
West Chester, Pennsylvania

Virginia Dacosta

Department Fine Arts
College
West Chester, Pennsylvania

Martin Dallago

Department Theater
College
West Chester, Pennsylvania

Dan Darigan

Department Education
College
West Chester, Pennsylvania

Scott Davis

Department Theater
College
West Chester, Pennsylvania

David Delgado

Department Health Science
College
West Chester, Pennsylvania

Angela Della Valle

Department Languages
College
West Chester, Pennsylvania

Valerian Desousa

Department Social Science
College
West Chester, Pennsylvania

Peter Dimaio

Department Languages
College
West Chester, Pennsylvania

Larry Dorminy

Department Music
College
West Chester, Pennsylvania

David Dutwin

Department Communication
College
West Chester, Pennsylvania

Christine Dziembowski

Department Health Science
College
West Chester, Pennsylvania

Howard Edelman

Department Computer Science
College
West Chester, Pennsylvania

Richard Gary Epstein

Department Computer Science
College
West Chester, Pennsylvania

Stacy Esch

Department English
College
West Chester, Pennsylvania

Jasmine Ewing

Department Languages
College
West Chester, Pennsylvania

Rebecca Field

Department Theater
College
West Chester, Pennsylvania

Seth Finkle

Department Psychology
College
West Chester, Pennsylvania

Laura Fiorenza

Department Education
College
West Chester, Pennsylvania

Kevin Flanigan

Department Education
College
West Chester, Pennsylvania

Kevin Flynn

Department Accounting
College
West Chester, Pennsylvania

Jonathan Friedman

Department History
College
West Chester, Pennsylvania

Erin Gestl

Department Biology
College
West Chester, Pennsylvania

J Gill

Department Education
College
West Chester, Pennsylvania

Isabel Glasner

Department Languages
College
West Chester, Pennsylvania

Jerzy Golek

Department Theater
College
West Chester, Pennsylvania

Paul Green

Department English
College
West Chester, Pennsylvania

Anita Greenlee

Department Music
College
West Chester, Pennsylvania

Wayne Grinwis

Department Health Science
College
West Chester, Pennsylvania

Cheryl Gunter

Department Communication
College
West Chester, Pennsylvania

Shiv Gupta

Department Mathematics
College
West Chester, Pennsylvania

Chuck Haeberle

Department Fine Arts
College
West Chester, Pennsylvania

Yasuji Hamanaka

Department Languages
College
West Chester, Pennsylvania

Linda Hanna

Department Education
College
West Chester, Pennsylvania

John Hanson

Department Journalism
College
West Chester, Pennsylvania

Rachel Hardison

Department Languages
College
West Chester, Pennsylvania

Janet Haufler

Department Writing
College
West Chester, Pennsylvania

David Headman

Department Social Science
College
West Chester, Pennsylvania

Jamey Heit

Department Philosophy
College
West Chester, Pennsylvania

Martin Helmke

Department Geology
College
West Chester, Pennsylvania

Ann Herzog

Department English
College
West Chester, Pennsylvania

Mark Hickman

Department Communication
College
West Chester, Pennsylvania

Thomas D. Hitner

Department Fine Arts
College
West Chester, Pennsylvania

John Holingjak

Department Education
College
West Chester, Pennsylvania

Harold Honig

Department Mathematics
College
West Chester, Pennsylvania

Megan Infanti

Department Nursing
College
West Chester, Pennsylvania

Marc Jacoby

Department Music
College
West Chester, Pennsylvania

Jane Jeffrey

Department English
College
West Chester, Pennsylvania

Nicholas Jensen

Department Communication
College
West Chester, Pennsylvania

James Jones

Department History
College
West Chester, Pennsylvania

Leslie Jones

Department Geology
College
West Chester, Pennsylvania

Ed Kabachka

Department Health Science
College
West Chester, Pennsylvania

James Ackerman

Department Music
College
West Chester, Pennsylvania

Arsene Aka

Department Economics
College
West Chester, Pennsylvania

Miguel Alban

Department Languages
College
West Chester, Pennsylvania

Kathryn Alessandria

Department Education
College
West Chester, Pennsylvania

Kelly Allen

Department Communication
College
West Chester, Pennsylvania

Rodger Allen Bove

Department Economics
College
West Chester, Pennsylvania

Svetlana Andreushkina

Department Languages
College
West Chester, Pennsylvania

Thomas Andrews

Department Economics
College
West Chester, Pennsylvania

Paul Arsenault

Department Marketing
College
West Chester, Pennsylvania

Chris Kwame Awuyah

Department Literature
College
West Chester, Pennsylvania

Aaron Bacue

Department Communication
College
West Chester, Pennsylvania

Lynda Baloche

Department Education
College
West Chester, Pennsylvania

Richard Barndt

Department Accounting
College
West Chester, Pennsylvania

Marilyn Bauman

Department Art History
College
West Chester, Pennsylvania

Calvin Baysinger

Department Health Science
College
West Chester, Pennsylvania

Marshall Becker

Department Anthropology
College
West Chester, Pennsylvania

Robert Bedford

Department Music
College
West Chester, Pennsylvania

Margaret Betz

Department Philosophy
College
West Chester, Pennsylvania

Barry Bluestone

Department English
College
West Chester, Pennsylvania

John Boland

Department Political Science
College
West Chester, Pennsylvania