Pennsylvania's Teacher Directory

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

Bob O'Connell

Department Business
College
York, Pennsylvania

E Weaver

Department Mathematics
College
York, Pennsylvania

Gina Allison

Department Mathematics
College
York, Pennsylvania

Mark Wallerius

Department Computer Science
College
York, Pennsylvania

Garrett Felix

Department Computer Science
College
York, Pennsylvania

Katrina Dietrich

Department Biology
High School
550 E 2nd St, Waynesboro, Pennsylvania 17268

John Wallace

Department Social Work
College
Pittsburgh, Pennsylvania

Herbert Wilson

Department Philosophy
College
Pittsburgh, Pennsylvania

Kristie Abt

Department Education
College
Pittsburgh, Pennsylvania

Dennis Bannon

Department Business
College
Pittsburgh, Pennsylvania

Alex Braunstein

Department English
College
Pittsburgh, Pennsylvania

Jerry Cartwright

Department French
College
Pittsburgh, Pennsylvania

Mingking Chyu

Department Engineering
College
Pittsburgh, Pennsylvania

Meredith Conti

Department Theater
College
Pittsburgh, Pennsylvania

Mari-Felix Cubas-Mora

Department Spanish
College
Pittsburgh, Pennsylvania

Michael Dickey

Department Communication Disorders
College
Pittsburgh, Pennsylvania

Lofty Durham

Department Theater
College
Pittsburgh, Pennsylvania

Lynn Emanuel

Department English
College
Pittsburgh, Pennsylvania

James Ferla

Department Music
College
Pittsburgh, Pennsylvania

Matthew Gillespie

Department Music
College
Pittsburgh, Pennsylvania

Kent Harries

Department Engineering
College
Pittsburgh, Pennsylvania

Kristin Kanthak

Department Political Science
College
Pittsburgh, Pennsylvania

Piotr Konieczny

Department Sociology
College
Pittsburgh, Pennsylvania

Ben Laurence

Department Philosophy
College
Pittsburgh, Pennsylvania

Neal McCall

Department Chemistry
College
Pittsburgh, Pennsylvania

Tara Meyer

Department Chemistry
College
Pittsburgh, Pennsylvania

Kerry Mockler

Department English
College
Pittsburgh, Pennsylvania

Ilia Murtazashvili

Department Economics
College
Pittsburgh, Pennsylvania

Loring Pfeiffer

Department English
College
Pittsburgh, Pennsylvania

Anna Redcay

Department Literature
College
Pittsburgh, Pennsylvania

Dahliani Reynolds

Department English
College
Pittsburgh, Pennsylvania

Jennifer Schell

Department English
College
Pittsburgh, Pennsylvania

Francesco Stolfi

Department Political Science
College
Pittsburgh, Pennsylvania

Karen Thimell

Department English
College
Pittsburgh, Pennsylvania

Anastasia Ulanowicz

Department English
College
Pittsburgh, Pennsylvania

Greg Welch

Department Mathematics
College
Pittsburgh, Pennsylvania

Dianna Whalen

Department Psychology
College
Pittsburgh, Pennsylvania

Carly Woods

Department Communication
College
Pittsburgh, Pennsylvania

Fredricks

Department History
College
Bradford, Pennsylvania

Sam Fohr

Department Philosophy
College
Bradford, Pennsylvania

Don Lewicki

Department Business
College
Bradford, Pennsylvania

Mary Mulcahy

Department Biology
College
Bradford, Pennsylvania

Carol Newman

Department English
College
Bradford, Pennsylvania

David Merwine

Department Biology
College
Bradford, Pennsylvania

Mysleweski

Department Humanities
College
Bradford, Pennsylvania

Estrella Ang

Department Biology
College
Greensburg, Pennsylvania

Kristen Asplin

Department Psychology
College
Greensburg, Pennsylvania

Thomas Wolf

Department Computer Science
College
Greensburg, Pennsylvania

Gary Lutz

Department English
College
Greensburg, Pennsylvania

Jeffery Sposato

Department Music
College
Greensburg, Pennsylvania

Barbara Barnhart

Department Biology
College
Greensburg, Pennsylvania

Lillian Beeson

Department Communication
College
Greensburg, Pennsylvania

William Pamerleau

Department Philosophy
College
Greensburg, Pennsylvania

Benjamin Espinoza

Department Mathematics
College
Greensburg, Pennsylvania

Estela Llinas

Department Mathematics
College
Greensburg, Pennsylvania

Susan Hahn

Department Computer Science
College
Greensburg, Pennsylvania

Kristina Pazehoski

Department Biology
College
Greensburg, Pennsylvania

Stephen Schrum

Department Theater
College
Greensburg, Pennsylvania

Liz Marciniak

Department Criminal Justice
College
Greensburg, Pennsylvania

David Seward

Department Classics
College
Greensburg, Pennsylvania

Bill Martin

Department Theology
College
Greensburg, Pennsylvania

Dave Newman

Department English
College
Greensburg, Pennsylvania

Jessica Everly

Department Psychology
College
Greensburg, Pennsylvania

Colette Levin

Department Languages
College
Greensburg, Pennsylvania

Jessica Long

Department Psychology
College
Greensburg, Pennsylvania

Tom Horan

Department Criminal Justice
College
Greensburg, Pennsylvania

Jeffrey Rouse

Department Art History
College
Greensburg, Pennsylvania

Philip Svesnik

Department Computer Science
College
Greensburg, Pennsylvania

Eric Bononi

Department Accounting
College
Greensburg, Pennsylvania

Richard Romano

Department Philosophy
College
Greensburg, Pennsylvania

Elisabeth T. Bell-Loncella

Department Chemistry
College
Johnstown, Pennsylvania

Dan Santoro

Department Sociology
College
Johnstown, Pennsylvania

William Kory

Department Geography
College
Johnstown, Pennsylvania

David Ward

Department Humanities
College
Johnstown, Pennsylvania

Catherine Cox

Department English
College
Johnstown, Pennsylvania

Alan Teich

Department Psychology
College
Johnstown, Pennsylvania

Jon Darling

Department Sociology
College
Johnstown, Pennsylvania

Theresa Shustrick

Department Mathematics
College
Johnstown, Pennsylvania

Richard Strojan

Department English
College
Johnstown, Pennsylvania

John Mullennix

Department Psychology
College
Johnstown, Pennsylvania

Ola Johansson

Department Geography
College
Johnstown, Pennsylvania

Melanie Dropik

Department Education
College
Johnstown, Pennsylvania

Thomas McGahagan

Department Economics
College
Johnstown, Pennsylvania

Rebecca Webb

Department Science
College
Johnstown, Pennsylvania

Sandro Marchegiani

Department Computer Science
College
Johnstown, Pennsylvania

Bruce Robart

Department Biology
College
Johnstown, Pennsylvania

Michael Cox

Department English
College
Johnstown, Pennsylvania

William Brice

Department Science
College
Johnstown, Pennsylvania

Rodney Eatman

Department Theater
College
Johnstown, Pennsylvania

Janice Rummell

Department Accounting
College
Johnstown, Pennsylvania

Kevin Martin

Department Physics
College
Johnstown, Pennsylvania

Theresa McConnel

Department Science
College
Johnstown, Pennsylvania

Stanley Yerep

Department Business
College
Johnstown, Pennsylvania

Christopher Barkley

Department Communication
College
Johnstown, Pennsylvania

Ako Inuzuka

Department Communication
College
Johnstown, Pennsylvania

Andrea Ryan

Department Humanities
College
Johnstown, Pennsylvania

Amber Helsel

Department Chemistry
College
Johnstown, Pennsylvania

Brian Houston

Department Engineering
College
Johnstown, Pennsylvania

Maria Saavedra

Department Languages
College
Johnstown, Pennsylvania

Shelly Bock

Department Biology
College
Johnstown, Pennsylvania