Pennsylvania's Teacher Directory

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

Richard Franklin

Department Business Administration
College
Pittsburgh, Pennsylvania

Ana-Caroline Garriga

Department Political Science
College
Pittsburgh, Pennsylvania

Tansev Geylani

Department Business Administration
College
Pittsburgh, Pennsylvania

Jennifer Gray

Department Engineering
College
Pittsburgh, Pennsylvania

Leslie Hausmann

Department Psychology
College
Pittsburgh, Pennsylvania

Paul Hoffman

Department Computer Science
College
Pittsburgh, Pennsylvania

Melanie Hughes

Department Sociology
College
Pittsburgh, Pennsylvania

John Jasso

Department Communication
College
Pittsburgh, Pennsylvania

Ilana Kanal

Department Chemistry
College
Pittsburgh, Pennsylvania

Zach Kilpatrick

Department Mathematics
College
Pittsburgh, Pennsylvania

Amir Koubaa

Department Engineering
College
Pittsburgh, Pennsylvania

William Layton

Department Mathematics
College
Pittsburgh, Pennsylvania

Jay Lee

Department Business
College
Pittsburgh, Pennsylvania

J.S. Lin

Department Engineering
College
Pittsburgh, Pennsylvania

Michael Madison

Department Law
College
Pittsburgh, Pennsylvania

Nate Mays

Department Mathematics
College
Pittsburgh, Pennsylvania

Jerome McKinney

Department Education
College
Pittsburgh, Pennsylvania

Jonathon Moody

Department English
College
Pittsburgh, Pennsylvania

Chiara Nardone

Department Spanish
College
Pittsburgh, Pennsylvania

Paolo Palmieri

Department Not Specified
College
Pittsburgh, Pennsylvania

Kathleen Parker

Department History
College
Pittsburgh, Pennsylvania

Ryan Pierson

Department English
College
Pittsburgh, Pennsylvania

Gregory Salmieri

Department Philosophy
College
Pittsburgh, Pennsylvania

Leah Shilling

Department Mathematics
College
Pittsburgh, Pennsylvania

Emily Stone

Department English
College
Pittsburgh, Pennsylvania

Lauren Terhorst

Department Nursing
College
Pittsburgh, Pennsylvania

Avery Leigh Thomas

Department English
College
Pittsburgh, Pennsylvania

Andy Vandemark

Department Biological Sciences
College
Pittsburgh, Pennsylvania

Jennifer Waller

Department Psychology
College
Pittsburgh, Pennsylvania

Greg Wolfe

Department Chemistry
College
Pittsburgh, Pennsylvania

YI XU

Department Foreign Languages
College
Pittsburgh, Pennsylvania

Roland Zumkeller

Department Mathematics
College
Pittsburgh, Pennsylvania

Jody (joel) Baker

Department Communication
College
Pittsburgh, Pennsylvania

Heidi Bertels

Department Business
College
Pittsburgh, Pennsylvania

Donna Caruthers

Department Nursing
College
Pittsburgh, Pennsylvania

Robert Coalson

Department Chemistry
College
Pittsburgh, Pennsylvania

Julien Comte

Department Foreign Languages
College
Pittsburgh, Pennsylvania

Silvia Daun

Department Mathematics
College
Pittsburgh, Pennsylvania

Scott Drab

Department Pharmacy
College
Pittsburgh, Pennsylvania

Sandra Engberg

Department Nursing
College
Pittsburgh, Pennsylvania

Danille Ficco

Department Sociology
College
Pittsburgh, Pennsylvania

Cory Goehring

Department Literature
College
Pittsburgh, Pennsylvania

Jane Haines

Department Nursing
College
Pittsburgh, Pennsylvania

Lorna Hardin

Department Business
College
Pittsburgh, Pennsylvania

Anne Hays

Department Physical Education
College
Pittsburgh, Pennsylvania

Chloe Hogg

Department French/Italian Literature
College
Pittsburgh, Pennsylvania

Joel Kaipainen

Department German
College
Pittsburgh, Pennsylvania

Jeffrey Kharoufeh

Department Industrial Engineering
College
Pittsburgh, Pennsylvania

Charity Kriley

Department Communication
College
Pittsburgh, Pennsylvania

Wayne Leavitt

Department Italian
College
Pittsburgh, Pennsylvania

Shelley Libman

Department Nursing
College
Pittsburgh, Pennsylvania

Tiffany Martin

Department Biological Sciences
College
Pittsburgh, Pennsylvania

Tom McWhorter

Department English
College
Pittsburgh, Pennsylvania

Rich Milkman

Department Aerospace
College
Pittsburgh, Pennsylvania

Michael Mueller

Department Theater
College
Pittsburgh, Pennsylvania

Efua Obeng

Department Business Administration
College
Pittsburgh, Pennsylvania

Shelagh Patterson

Department English Language/Literature
College
Pittsburgh, Pennsylvania

Tom Platt

Department Medicine
College
Pittsburgh, Pennsylvania

Simon Reich

Department International Studies
College
Pittsburgh, Pennsylvania

Sabrina Robinson

Department Russian Studies
College
Pittsburgh, Pennsylvania

Nita Rudra

Department International Studies
College
Pittsburgh, Pennsylvania

Schon Shannon

Department Engineering
College
Pittsburgh, Pennsylvania

Patrick Smolinski

Department Mechanical Engineering
College
Pittsburgh, Pennsylvania

Carol Stabile

Department Communication
College
Pittsburgh, Pennsylvania

Alexander Star

Department Chemistry
College
Pittsburgh, Pennsylvania

Pamela Vanhaitsma

Department English
College
Pittsburgh, Pennsylvania

David Lee Wallach

Department Physics
College
Pittsburgh, Pennsylvania

Emily Wender

Department English
College
Pittsburgh, Pennsylvania

Holly Yanacek

Department German
College
Pittsburgh, Pennsylvania

Mariana Zinni

Department Languages
College
Pittsburgh, Pennsylvania

Rasha Al-Hashimi

Department Linguistics
College
Pittsburgh, Pennsylvania

Wilbert Austin

Department African Studies
College
Pittsburgh, Pennsylvania

Jan Barber

Department Nursing
College
Pittsburgh, Pennsylvania

Endre Begby

Department Philosophy
College
Pittsburgh, Pennsylvania

Carrie Bonilla

Department Spanish
College
Pittsburgh, Pennsylvania

Deanne Buffalari

Department Not Specified
College
Pittsburgh, Pennsylvania

Brianne Cassidy

Department Geology
College
Pittsburgh, Pennsylvania

Eileen Chasens

Department Nursing
College
Pittsburgh, Pennsylvania

Lawrence Corr

Department Engineering
College
Pittsburgh, Pennsylvania

Deboroah Dalton

Department Communication
College
Pittsburgh, Pennsylvania
College
Pittsburgh, Pennsylvania

Kareem Demian

Department Information Science
College
Pittsburgh, Pennsylvania

Aimee-Marie Dorsten

Department Communication
College
Pittsburgh, Pennsylvania

Sean Evans

Department Mathematics
College
Pittsburgh, Pennsylvania

Pat Fratangelo

Department Nursing
College
Pittsburgh, Pennsylvania

Ning Gao

Department Finance
College
Pittsburgh, Pennsylvania

Carina Gonzalez

Department Spanish
College
Pittsburgh, Pennsylvania

Nancy Grant

Department Information Science
College
Pittsburgh, Pennsylvania

Bruce Hill

Department Theater
College
Pittsburgh, Pennsylvania

Liberty Hultberg

Department English
College
Pittsburgh, Pennsylvania

Kenneth Jordan

Department Chemistry
College
Pittsburgh, Pennsylvania

Erin Kaplan

Department Economics
College
Pittsburgh, Pennsylvania

Bobbie Kemp

Department Anthropology
College
Pittsburgh, Pennsylvania

Nan Kong

Department Engineering
College
Pittsburgh, Pennsylvania

Cindi Lance Jones

Department Medicine
College
Pittsburgh, Pennsylvania

Kathryn Lindeman

Department Philosophy
College
Pittsburgh, Pennsylvania

Joshua Lund

Department Spanish
College
Pittsburgh, Pennsylvania

Margaret Mahoney

Department Law
College
Pittsburgh, Pennsylvania

Ryan McDermott

Department English
College
Pittsburgh, Pennsylvania

Ellen Mercer

Department History
College
Pittsburgh, Pennsylvania