Pennsylvania's Teacher Directory

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

Michael Di Giacomo

Department History
College
Phoenixville, Pennsylvania

Jon Mack

Department Health Science
College
Phoenixville, Pennsylvania

Karin McCadam

Department Education
College
Phoenixville, Pennsylvania

Vince McLaughlin

Department Religion
College
Phoenixville, Pennsylvania

Dan Mortensen

Department Law
College
Phoenixville, Pennsylvania

David Scolforo

Department Psychology
College
Phoenixville, Pennsylvania

Colonel Conley

Department Mathematics
College
Wayne, Pennsylvania

Tom Durwood

Department English
College
Wayne, Pennsylvania

Grace Jones

Department Mathematics
College
Wayne, Pennsylvania

Patrick Murray

Department History
College
Wayne, Pennsylvania

Berchard Suber

Department Criminal Justice
College
Wayne, Pennsylvania

Dave Woodward

Department Science
College
Wayne, Pennsylvania

Ruth Anolik

Department Humanities
College
Villanova, Pennsylvania

Richard Anthony

Department Communication
College
Villanova, Pennsylvania

Claude Barnes

Department History
College
Villanova, Pennsylvania

Tiffany Gilley

Department Chemistry
College
York, Pennsylvania

James Gingrich

Department Languages
College
York, Pennsylvania

Olma Giomariso

Department Nursing
College
York, Pennsylvania

Mary Graham

Department Political Science
College
York, Pennsylvania

Robert Green

Department Psychology
College
York, Pennsylvania

Vito Grippi

Department English
College
York, Pennsylvania

Betsy Guidara

Department Mathematics
College
York, Pennsylvania

Scott Gyenes

Department History
College
York, Pennsylvania

Kathleen Halligan

Department Chemistry
College
York, Pennsylvania

Christine Harrop Stein

Department Psychology
College
York, Pennsylvania

Kristopher Harzinski

Department Art History
College
York, Pennsylvania

Dominique Heath

Department Languages
College
York, Pennsylvania

Pamela Hemzik

Department Fine Arts
College
York, Pennsylvania

Michael Hewitt

Department Literature
College
York, Pennsylvania

Ivan Hileman

Department Behavioral Sciences
College
York, Pennsylvania

Cheryl Hollinger

Department Biology
College
York, Pennsylvania

Christopher Hutton

Department Music
College
York, Pennsylvania

David Kaplan

Department Mathematics
College
York, Pennsylvania

Tom Kelkis

Department Management
College
York, Pennsylvania

John Kerr

Department History
College
York, Pennsylvania

Vickie Kline

Department Computer Science
College
York, Pennsylvania

Barbara Kling

Department Art
College
York, Pennsylvania

Carole Knisely

Department Music
College
York, Pennsylvania

Valery Kostylev

Department Russian
College
York, Pennsylvania

Carolyn Kraft

Department Psychology
College
York, Pennsylvania

Christopher Kroft

Department Human Communication Studies
College
York, Pennsylvania

Marco Lam

Department Business Administration
College
York, Pennsylvania

Cindy Lee

Department Sports/Entertainment Mgmt
College
York, Pennsylvania

Jayne Legore

Department Elementary Education
College
York, Pennsylvania

Peter Levy

Department History
College
York, Pennsylvania

Jane Linebaugh

Department Languages
College
York, Pennsylvania

Gregory Link

Department Electrical Engineering
College
York, Pennsylvania

D Livitadis

Department Business
College
York, Pennsylvania

Jill Madigan

Department Nursing
College
York, Pennsylvania

Jasmine Majkowski

Department Communication
College
York, Pennsylvania

Michael March

Department Political Science
College
York, Pennsylvania

Patrick Martin

Department Engineering
College
York, Pennsylvania

Patrik Massa

Department Education
College
York, Pennsylvania

Kay McAdams

Department History
College
York, Pennsylvania

Jim McGhee

Department Theater
College
York, Pennsylvania

Mike McGough

Department Education
College
York, Pennsylvania

Chris Meisenhelter

Department Business
College
York, Pennsylvania

Susin Mose

Department Architecture
College
York, Pennsylvania

Bob Mott

Department Communication
College
York, Pennsylvania

Jeffrey Mummert

Department History
College
York, Pennsylvania

Nick Musti

Department Computer Science
College
York, Pennsylvania

Susan Nelson

Department Computer Science
College
York, Pennsylvania

George Newcomer

Department Nursing
College
York, Pennsylvania

Penny Olivi

Department Business
College
York, Pennsylvania

John Orwig

Department Mathematics
College
York, Pennsylvania

Milton Paull

Department Philosophy
College
York, Pennsylvania

Stephanie Perago

Department Spanish
College
York, Pennsylvania

David Polk

Department Social Science
College
York, Pennsylvania

Benjamin Pratt

Department Management
College
York, Pennsylvania

Sandra Prueitt

Department History/Political Science
College
York, Pennsylvania

Carrie Pucino

Department Nursing
College
York, Pennsylvania

Randi Rashkover

Department Theology
College
York, Pennsylvania

Pamela Ream

Department Nursing
College
York, Pennsylvania

Keith Redding

Department Biology
College
York, Pennsylvania

Deborah Ricker

Department Biology
College
York, Pennsylvania

Joao SA

Department Spanish
College
York, Pennsylvania

Kawsi Sarfo

Department Ethnic Studies
College
York, Pennsylvania

Terry Scholle

Department Accounting
College
York, Pennsylvania

Andy Seebold

Department Management
College
York, Pennsylvania

G Severns

Department Special Education
College
York, Pennsylvania

Tom Sheeler

Department History
College
York, Pennsylvania

Kristen Shughart

Department Physical Education
College
York, Pennsylvania

Jane Sinibaldi

Department Mathematics
College
York, Pennsylvania

Lynn Spangler

Department Education
College
York, Pennsylvania

Rebecca Speelman

Department Early Childhood Education
College
York, Pennsylvania

Susan Sponsler

Department Physical Ed
College
York, Pennsylvania

L Stevens

Department Languages
College
York, Pennsylvania

Grace Sullivan

Department Nursing
College
York, Pennsylvania

Jurica Susnjara

Department Finance
College
York, Pennsylvania

Kimberly Sutton

Department Special Education
College
York, Pennsylvania

Barbara Taylor

Department Biology
College
York, Pennsylvania

Lori Trimmer

Department Recreation
College
York, Pennsylvania

PJ Verrecchia

Department Criminal Justice
College
York, Pennsylvania

Paul Vigna

Department Writing
College
York, Pennsylvania

Samuel Waddell

Department Writing
College
York, Pennsylvania

Benjamin Wagner

Department Mathematics
College
York, Pennsylvania

Deb Watkins

Department Education
College
York, Pennsylvania

Dennis Weiss

Department Philosophy
College
York, Pennsylvania

Thomas Wess

Department Physical Ed
College
York, Pennsylvania

Fran Wessley

Department History
College
York, Pennsylvania