Pennsylvania's Teacher Directory

Based on 444,282 Ratings
5-star
78%
4-star
9%
3-star
5%
2-star
2%
1-star
4%
Pennsylvania employs over 210,075 teachers who oversee approximately 1,726,780 students. Students in Pennsylvania submitted more than 444,282 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.46.
Teacher Name
Overall Score
School Name

J. Mark Ruhl

Department Political Science
College
Carlisle, Pennsylvania

David Richeson

Department Mathematics
College
Carlisle, Pennsylvania

Kirsten Guss

Department Science
College
Carlisle, Pennsylvania

Harry Krebs

Department International Studies
College
Carlisle, Pennsylvania

Grant Braught

Department Computer Science
College
Carlisle, Pennsylvania

John Osborne

Department History
College
Carlisle, Pennsylvania

John Daves

Department American Studies
College
Carlisle, Pennsylvania

Jeff Forrester

Department Mathematics
College
Carlisle, Pennsylvania

Stephanie Larson

Department Women's Studies
College
Carlisle, Pennsylvania

Marcelo Borges

Department History
College
Carlisle, Pennsylvania

Chauncey Maher

Department Philosophy
College
Carlisle, Pennsylvania

Tom Reed

Department English
College
Carlisle, Pennsylvania

Ann Hill

Department Anthropology
College
Carlisle, Pennsylvania

Susana Liso

Department Languages
College
Carlisle, Pennsylvania

Andrew Farrant

Department Economics
College
Carlisle, Pennsylvania

Meghan Reedy

Department Classics
College
Carlisle, Pennsylvania

Victoria Sams

Department English
College
Carlisle, Pennsylvania

Tim Wahls

Department Computer Science
College
Carlisle, Pennsylvania

Thomas Nadelhoffer

Department Philosophy
College
Carlisle, Pennsylvania

Tulio Pagano

Department Languages
College
Carlisle, Pennsylvania

Lynn Johnson

Department English
College
Carlisle, Pennsylvania

R Nation

Department Political Science
College
Carlisle, Pennsylvania

Eva Copeland

Department Languages
College
Carlisle, Pennsylvania

Amy Ginsburg

Department Theater
College
Carlisle, Pennsylvania

Emily Lawrence

Department Theater
College
Carlisle, Pennsylvania

Mark Overstreet

Department Languages
College
Carlisle, Pennsylvania

Peter Grahame

Department Sociology
College
Carlisle, Pennsylvania

Lonna Malmsheimer

Department Social Science
College
Carlisle, Pennsylvania

Neil Miller

Department History
College
Carlisle, Pennsylvania

Blake Wilson

Department Music
College
Carlisle, Pennsylvania

Doug Chute

Department Psychology
College
Philadelphia, Pennsylvania

Ian Abrams

Department Film
College
Philadelphia, Pennsylvania

Marlin Killen

Department Psychology
College
Philadelphia, Pennsylvania

Formicola

Department Design
College
Philadelphia, Pennsylvania

Walter Pehrsson

Department Computer Science
College
Philadelphia, Pennsylvania

Edward O'Connor

Department Computer Science
College
Philadelphia, Pennsylvania

Joshua Isard

Department English
College
Philadelphia, Pennsylvania

Kendall Roark

Department Anthropology
College
Philadelphia, Pennsylvania

Andrew Genetta

Department Law
College
Philadelphia, Pennsylvania

Dan Filler

Department Law
College
Philadelphia, Pennsylvania

Donna Rondolone

Department Literature
College
Philadelphia, Pennsylvania

Stephen Iwanczuk

Department Communication
College
Philadelphia, Pennsylvania

Marci Ann Perlstadt

Department Mathematics
College
Philadelphia, Pennsylvania

Richard Freedman

Department Law
College
Philadelphia, Pennsylvania

Daniel Stuhlman

Department Information Science
College
Philadelphia, Pennsylvania

Michael Bradley

Department English
College
Philadelphia, Pennsylvania

Fernand Cohen

Department Engineering
College
Philadelphia, Pennsylvania

Maureen Gibney

Department Psychology
College
Philadelphia, Pennsylvania

Vanessa Morris

Department Information Science
College
Philadelphia, Pennsylvania

Kathleen Volk Miller

Department English
College
Philadelphia, Pennsylvania

Felice Elefant

Department Biology
College
Philadelphia, Pennsylvania

Karen Kabnick

Department Biology
College
Philadelphia, Pennsylvania

Kate McCain

Department Library/Information Science
College
Philadelphia, Pennsylvania

Fariborz Partovi

Department Business
College
Philadelphia, Pennsylvania

Dennis Will

Department Design
College
Philadelphia, Pennsylvania

Kevin Ayers

Department Engineering
College
Philadelphia, Pennsylvania

Amy Bush

Department Philosophy
College
Philadelphia, Pennsylvania

Robin Fradkin

Department English
College
Philadelphia, Pennsylvania

Paul Jensen

Department Economics
College
Philadelphia, Pennsylvania

Bradley Layton

Department Engineering
College
Philadelphia, Pennsylvania

Paul Runyon

Department Fine Arts
College
Philadelphia, Pennsylvania

Thomas Smith

Department Computer Science
College
Philadelphia, Pennsylvania

Joseph Trout

Department Physics
College
Philadelphia, Pennsylvania

Laurie Bonnici

Department Information Science
College
Philadelphia, Pennsylvania

Craig Ewasiuk

Department Political Science
College
Philadelphia, Pennsylvania

Lee Joseph Leitner

Department Information Science
College
Philadelphia, Pennsylvania

John Moseley

Department Computer Science
College
Philadelphia, Pennsylvania

Amy Slaton

Department History
College
Philadelphia, Pennsylvania

Jennifer Wright

Department Business
College
Philadelphia, Pennsylvania

Michael Alleruzzo

Department Business
College
Philadelphia, Pennsylvania

Barbara Celia

Department Nursing
College
Philadelphia, Pennsylvania

Paul Hirshorn

Department Architecture
College
Philadelphia, Pennsylvania

Richard Knight

Department Engineering
College
Philadelphia, Pennsylvania

Jacob Lunderby

Department Fine Arts
College
Philadelphia, Pennsylvania

Kathleen McNamee

Department English
College
Philadelphia, Pennsylvania

Peter Oelkers

Department Biology
College
Philadelphia, Pennsylvania

Matthew Reece

Department Communication
College
Philadelphia, Pennsylvania

Ludo Scheffer

Department Psychology
College
Philadelphia, Pennsylvania

Margaret Schmidt-Stein

Department Nursing
College
Philadelphia, Pennsylvania

Carrie Smith

Department Psychology
College
Philadelphia, Pennsylvania

Carolyn Rhoades

Department English
College
Du Bois, Wyoming

Patrick Deegan

Department Business
College
Pittsburgh, Pennsylvania

Alex Lipecky

Department Mathematics
College
Pittsburgh, Pennsylvania

Abhay Gaur

Department Mathematics
College
Pittsburgh, Pennsylvania

Betsy Heath-Charles

Department Physical Ed
College
Pittsburgh, Pennsylvania

Charles Don Keyes

Department Philosophy
College
Pittsburgh, Pennsylvania

Tony Barton

Department Psychology
College
Pittsburgh, Pennsylvania

Ray Sekula

Department Law
College
Pittsburgh, Pennsylvania

Nick Fisfis

Department Law
College
Pittsburgh, Pennsylvania

Norman Conti

Department Sociology
College
Pittsburgh, Pennsylvania

Craig Bernier

Department English
College
Pittsburgh, Pennsylvania

Michael Dillon

Department Journalism
College
Pittsburgh, Pennsylvania

Mark Haas

Department Political Science
College
Pittsburgh, Pennsylvania

Darryl Ozimek

Department Physics
College
Pittsburgh, Pennsylvania

Bernard Beranek

Department English
College
Pittsburgh, Pennsylvania

Greg Giacomino

Department Mathematics
College
Pittsburgh, Pennsylvania

Robert Szymczak

Department History
College
Pittsburgh, Pennsylvania

Bill Carlson

Department Business
College
Pittsburgh, Pennsylvania

Ronald Arnett

Department Communication
College
Pittsburgh, Pennsylvania

Yolanda Cangahuala

Department Spanish
College
Pittsburgh, Pennsylvania