Pennsylvania's Teacher Directory

Based on 437,627 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,627 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

Heidi Devlin

Department Biology
College
Gettysburg, Pennsylvania

Michael Dockery

Department English
College
Gettysburg, Pennsylvania

Tim Dolin

Department Communication
College
Gettysburg, Pennsylvania

Garrick Dorsett

Department Fine Arts
College
Gettysburg, Pennsylvania

Kristen Dubesky

Department Mathematics
College
Gettysburg, Pennsylvania

Matthew Eberhart

Department English
College
Gettysburg, Pennsylvania

Lori Eberly

Department Physical Education
College
Gettysburg, Pennsylvania

Richard Elwell

Department Computer Science
College
Gettysburg, Pennsylvania

Debbie Ennis

Department Nursing
College
Gettysburg, Pennsylvania

Brenda Eppley

Department Theater
College
Gettysburg, Pennsylvania

Nicole Ernst

Department Not Specified
College
Gettysburg, Pennsylvania

Stephanie Alderfer

Department Education
College
Gwynedd Valley, Pennsylvania

Teta Banks

Department English
College
Gwynedd Valley, Pennsylvania

Patricia Brown-O'Hara

Department Nursing
College
Gwynedd Valley, Pennsylvania

Sara Busch

Department Biology
College
Gwynedd Valley, Pennsylvania

Philip Castagna

Department English
College
Gwynedd Valley, Pennsylvania

Robert Clewis

Department Philosophy
College
Gwynedd Valley, Pennsylvania

Stephanie Donovan

Department Health Care Administration
College
Gwynedd Valley, Pennsylvania

Kerin Flieder

Department English
College
Gwynedd Valley, Pennsylvania

Ken Fogarty

Department Computer Science
College
Gwynedd Valley, Pennsylvania

Bill Gambale

Department Science
College
Gwynedd Valley, Pennsylvania

Mike Hubbard

Department Computer Science
College
Gwynedd Valley, Pennsylvania

Wayne Huss

Department History
College
Gwynedd Valley, Pennsylvania

Kathy Hylinski

Department Education
College
Gwynedd Valley, Pennsylvania

Barbara Jones

Department Nursing
College
Gwynedd Valley, Pennsylvania

Kim Junod

Department Computer Science
College
Gwynedd Valley, Pennsylvania

Alexandria Khalil

Department Business
College
Gwynedd Valley, Pennsylvania

Jennifer Lai

Department Health Care Administration
College
Gwynedd Valley, Pennsylvania

Timothy Lent

Department Philosophy
College
Gwynedd Valley, Pennsylvania

Wade Luquet

Department Social Science
College
Gwynedd Valley, Pennsylvania

James Manser

Department Economics
College
Gwynedd Valley, Pennsylvania

Gloria Marcella

Department Education
College
Gwynedd Valley, Pennsylvania

Larry Ewing

Department Mathematics
College
Gettysburg, Pennsylvania

Candice Falger

Department Environmental Science
College
Gettysburg, Pennsylvania

Abderrahim Farhat

Department Languages
College
Gettysburg, Pennsylvania

Geremea Fioravanti

Department Biology
College
Gettysburg, Pennsylvania

Brad Fischer

Department Political Science
College
Gettysburg, Pennsylvania

Neil Fleischer

Department Accounting
College
Gettysburg, Pennsylvania

David Florey

Department Sociology
College
Gettysburg, Pennsylvania

Patricia Foltz

Department Speech Communication
College
Gettysburg, Pennsylvania

Stacey Ford

Department Biology
College
Gettysburg, Pennsylvania

George Forsyth

Department Child Development
College
Gettysburg, Pennsylvania

Alexis Francos

Department English
College
Gettysburg, Pennsylvania

Erin L. Frick

Department English
College
Gettysburg, Pennsylvania

Yuko Fujino

Department Sociology
College
Gettysburg, Pennsylvania

Monica Gabbidon

Department Chemistry
College
Gettysburg, Pennsylvania

Fred Gantz

Department Sociology
College
Gettysburg, Pennsylvania

Sue Gao

Department English
College
Gettysburg, Pennsylvania

Dawn Gatling

Department Sociology
College
Gettysburg, Pennsylvania

John Gibble

Department Sociology
College
Gettysburg, Pennsylvania

Tamara Gillis

Department Communication
College
Gettysburg, Pennsylvania

Tammy Gingras-Moore

Department Speech Communication
College
Gettysburg, Pennsylvania

Frank Merrick

Department Computer Science
College
Gwynedd Valley, Pennsylvania

Patrick Messina

Department Philosophy
College
Gwynedd Valley, Pennsylvania

Bonniekaren Mullen-Holtz

Department Religion
College
Gwynedd Valley, Pennsylvania

Marci Neuman

Department Business
College
Gwynedd Valley, Pennsylvania

Stephan Perry

Department Computer Science
College
Gwynedd Valley, Pennsylvania

Mary Reilly

Department Psychology
College
Gwynedd Valley, Pennsylvania

Betsey Romeo

Department Nursing
College
Gwynedd Valley, Pennsylvania

Christine Starpoli

Department Health Care Administration
College
Gwynedd Valley, Pennsylvania

Irwin Udell

Department Philosophy
College
Gwynedd Valley, Pennsylvania

Charles Williams

Department Education
College
Gwynedd Valley, Pennsylvania

Sarah Bostock

Department English
College
Bryn Mawr, Pennsylvania

Donna Deasey

Department Physical Education
College
Bryn Mawr, Pennsylvania

RO Deferdinand

Department Science
College
Bryn Mawr, Pennsylvania

Karen Naylor

Department Science
College
Bryn Mawr, Pennsylvania

Jo-Anne Perkinson

Department Mathematics
College
Bryn Mawr, Pennsylvania

Stephen Pipitone

Department Biology
College
Bryn Mawr, Pennsylvania

Kerstin Potter

Department Education
College
Bryn Mawr, Pennsylvania

Robin Sylvis

Department Science
College
Bryn Mawr, Pennsylvania

Heidi Techner

Department Design
College
Bryn Mawr, Pennsylvania

Amanda Ashour

Department English
College
York, Pennsylvania

Christine Mummert

Department Not Specified
College
York, Pennsylvania

Brandon Dameshek

Department English
College
York, Pennsylvania

Rosemary Okoth-Ogola

Department English
College
York, Pennsylvania

Benjamin Wooster

Department Philosophy
College
York, Pennsylvania

Lorena Brown

Department Humanities
College
York, Pennsylvania

Teti-Beaudin Michelle L.

Department English
College
York, Pennsylvania

Thomas Greco

Department Chemistry
College
Millersville, Pennsylvania

Chris Greenawalt

Department Education
College
Millersville, Pennsylvania

Mike Gumpper

Department Economics
College
Millersville, Pennsylvania

Judy Halden-Sullivan

Department English
College
Millersville, Pennsylvania

Mohammad Hamid

Department Economics
College
Millersville, Pennsylvania

Christopher Hardy

Department Biology
College
Millersville, Pennsylvania

Ike Hay

Department Fine Arts
College
Millersville, Pennsylvania

Denise Hearn

Department Industrial Technology
College
Millersville, Pennsylvania

Richard Heckert

Department Business
College
Millersville, Pennsylvania

Maurice Hoppie

Department Economics
College
Millersville, Pennsylvania

Michael Houlahan

Department Music
College
Millersville, Pennsylvania

Jeffrey Howe

Department Geology
College
Millersville, Pennsylvania

John Hubley

Department Business
College
Millersville, Pennsylvania

David Hutchens

Department Computer Science
College
Millersville, Pennsylvania

Stacey Irwin

Department Communication
College
Millersville, Pennsylvania

Jennifer Jeffrey-Pearsall

Department Psychology
College
Millersville, Pennsylvania

Adam Jenkins

Department Communication
College
Millersville, Pennsylvania

Jennifer Jester

Department Music
College
Millersville, Pennsylvania

James Jolly

Department History
College
Millersville, Pennsylvania

Jean Kabongo

Department Business
College
Millersville, Pennsylvania

Jeffery Karnicky

Department English
College
Millersville, Pennsylvania

Dan Keefer

Department Physical Ed
College
Millersville, Pennsylvania