Pennsylvania's Teacher Directory

Based on 437,680 Ratings
5-star
78%
4-star
9%
3-star
5%
2-star
1%
1-star
4%
Pennsylvania employs over 209,706 teachers who oversee approximately 1,726,780 students. Students in Pennsylvania submitted more than 437,680 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

Leah Frieda Cassorla

Department English
College
Lancaster, Pennsylvania

Donna Chambers

Department Spanish
College
Lancaster, Pennsylvania

Michael Clapper

Department Art History
College
Lancaster, Pennsylvania

J Cochrane

Department Mathematics
College
Lancaster, Pennsylvania

GianGiacomo Colli

Department Theatre/Dance
College
Lancaster, Pennsylvania

Wendell Culp-Ressler

Department Mathematics
College
Lancaster, Pennsylvania

Timothy Sipe

Department Science
College
Lancaster, Pennsylvania

Nathaniel Smith

Department English
College
Lancaster, Pennsylvania

Rob Sternberg

Department Science
College
Lancaster, Pennsylvania

Romy Taylor

Department Languages
College
Lancaster, Pennsylvania

Pavlina Tcherneva

Department Economics
College
Lancaster, Pennsylvania

Roger Thomas

Department Science
College
Lancaster, Pennsylvania

Roger Thompson

Department Science
College
Lancaster, Pennsylvania

Jed Thorn

Department Classics
College
Lancaster, Pennsylvania

Carmen Tisnado

Department Languages
College
Lancaster, Pennsylvania

Scott Van Arman

Department Science
College
Lancaster, Pennsylvania

Florencemae Waldron

Department Women's Studies
College
Lancaster, Pennsylvania

Kerry Whiteside

Department Political Science
College
Lancaster, Pennsylvania

Robert Wiebe

Department Geology
College
Lancaster, Pennsylvania

Adam Winship

Department Economics
College
Lancaster, Pennsylvania

Scott Wright

Department Fine Arts
College
Lancaster, Pennsylvania

Cindy Yetter-Vassot

Department Languages
College
Lancaster, Pennsylvania

Sheeba Abraham

Department Nursing
College
Philadelphia, Pennsylvania

Jacqueline Corcoran

Department Nursing
College
Philadelphia, Pennsylvania

Rose Schwartz

Department Nursing
College
Philadelphia, Pennsylvania

Scott Seamans

Department Biology
College
Philadelphia, Pennsylvania

Lori Brooks-Mcgraw

Department Computer Science
College
Erie, Pennsylvania

Sara Lasek

Department Mathematics
College
Erie, Pennsylvania

Ryan Milliron

Department Computer Science
College
Erie, Pennsylvania

Lewis Baldwin

Department Computer Science
College
Erie, Pennsylvania

Jim Huff

Department Computer Science
College
Erie, Pennsylvania

Kevin Mosgrave

Department Computer Science
College
Erie, Pennsylvania

Keith Rowland

Department Communication
College
New Castle, Pennsylvania

Adam Bentz

Department History
College
Annville, Pennsylvania

Kristin Boeshore

Department Biology
College
Annville, Pennsylvania

Jasmine Bucher

Department English
College
Annville, Pennsylvania

Beverly Butts

Department Music
College
Annville, Pennsylvania

Will Delavan

Department Economics
College
Annville, Pennsylvania

Rev. Timothy Dewald

Department Mathematics
College
Annville, Pennsylvania

Brian Foley

Department Philosophy
College
Annville, Pennsylvania

Michael Fry

Department Mathematics
College
Annville, Pennsylvania

Eric Fung

Department Music
College
Annville, Pennsylvania

Edward Garrity

Department Mathematics
College
Annville, Pennsylvania

Barry Hill

Department Music
College
Annville, Pennsylvania

Walter Labonte

Department English
College
Annville, Pennsylvania

Louis Laguna

Department Psychology
College
Annville, Pennsylvania

Rebecca McCoy

Department History
College
Annville, Pennsylvania

Maria Mielgo-Castro

Department International Studies
College
Annville, Pennsylvania

Jim Miller

Department Music
College
Annville, Pennsylvania

Michelle Niculescu

Department Psychology
College
Annville, Pennsylvania

Bob Nowak

Department Music
College
Annville, Pennsylvania

Kevin Pry

Department English
College
Annville, Pennsylvania

Jeff Ritchie

Department English
College
Annville, Pennsylvania

Christopher Rodkey

Department Religion
College
Annville, Pennsylvania

Cathy Romagnolo

Department English
College
Annville, Pennsylvania

Gail Sanderson

Department Accounting
College
Annville, Pennsylvania

Garrett Schmidt

Department Religion
College
Annville, Pennsylvania

Michael Schroeder

Department History
College
Annville, Pennsylvania

Barry Smith

Department Mathematics
College
Annville, Pennsylvania

Linda Summers

Department Education
College
Annville, Pennsylvania

Dennis Sweigart

Department Music
College
Annville, Pennsylvania

Francis Vottero

Department Economics
College
Annville, Pennsylvania

Diane Kindrew

Department Nursing

Mandi Dupain

Department Science

Misty Conlan

Department Nursing

Lieshe Severin

Department Nursing

Cheryl Grab

Department Nursing

Vickie Price

Department Sociology

Bethany Brown

Department Nursing

Robin Harclerode

Department Health Science

Deb Long

Department Nursing

Cassandra Weber

Department Nursing

Matthew Blackmon

Department Religion
College
Lancaster, Pennsylvania

Audrey Brubaker

Department English
College
Lancaster, Pennsylvania

Dan Foster

Department Music
College
Lancaster, Pennsylvania

Raymond Ide

Department Ethics
College
Lancaster, Pennsylvania

Gerald Lincoln

Department Theology
College
Lancaster, Pennsylvania

Jim McGahey

Department Theology
College
Lancaster, Pennsylvania

Tim Nicholls

Department Religion
College
Lancaster, Pennsylvania

Steven Nichols

Department Philosophy
College
Lancaster, Pennsylvania

Barry Packard

Department Sociology
College
Lancaster, Pennsylvania

John Soden

Department Theology
College
Lancaster, Pennsylvania

Phd, Mathew J. Bateman

Department Medicine

Michael Bradbury

Department Chemistry

Thomas Corso

Department Medicine

Bertalan Dudas

Department Medicine

Lilia Gorodinsky

Department Medicine

Jan Hendryx

Department Theater

Saber Hussein

Department Biology

Christopher Keller

Department Film

Renee Cohen

Department Law
College
North Wales, Pennsylvania

Al Dillard

Department Computer Science
College
North Wales, Pennsylvania

Barbara Weber

Department English
College
North Wales, Pennsylvania

Florencemae Waldron

Department History
College
Annville, Pennsylvania

McKenzie Walker

Department Psychology
College
Annville, Pennsylvania

Mike Wojdylak

Department Music
College
Annville, Pennsylvania

Tracey Schliep

Department Medicine
College
Sharon, Pennsylvania

Karen Beall

Department Fine Arts
College
Annville, Pennsylvania

Susan Ray

Department English
College
Blue Bell, Pennsylvania

Tiffany Rayl

Department English
College
Blue Bell, Pennsylvania