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

Andrea Jao

Department Economics
College
Philadelphia, Pennsylvania

Paul Messaris

Department Communication
College
Philadelphia, Pennsylvania

Peter Petraitis

Department Biology
College
Philadelphia, Pennsylvania

Florian Pop

Department Mathematics
College
Philadelphia, Pennsylvania

David Santos

Department Mathematics
College
Philadelphia, Pennsylvania

Thomas Vogel

Department Mathematics
College
Philadelphia, Pennsylvania

Brandon Woods

Department English
College
Philadelphia, Pennsylvania

Richard Zettler

Department Anthropology
College
Philadelphia, Pennsylvania

Elijah Anderson

Department Sociology
College
Philadelphia, Pennsylvania

Anthea Butler

Department Religion
College
Philadelphia, Pennsylvania

Daniel Corbett

Department Philosophy
College
Philadelphia, Pennsylvania

Arthur Dunham

Department Biology
College
Philadelphia, Pennsylvania

Judith Fisher

Department Health Science
College
Philadelphia, Pennsylvania

Robert Ghrist

Department Mathematics
College
Philadelphia, Pennsylvania

Robin Hochstrasser

Department Chemistry
College
Philadelphia, Pennsylvania

Mike Kaplan

Department Biology
College
Philadelphia, Pennsylvania

Zachary Lesser

Department English
College
Philadelphia, Pennsylvania

Ignacio Lopez

Department Languages
College
Philadelphia, Pennsylvania

Ian MacMillan

Department Business
College
Philadelphia, Pennsylvania

Gabriel Martinez

Department Fine Arts
College
Philadelphia, Pennsylvania

Eugene Mele

Department Physics
College
Philadelphia, Pennsylvania

Ajay Nair

Department Asian Studies
College
Philadelphia, Pennsylvania

Sara Phenix

Department Languages
College
Philadelphia, Pennsylvania

Beth Quigley

Department Nursing
College
Philadelphia, Pennsylvania

Vivian C. Seltzer

Department Social Work
College
Philadelphia, Pennsylvania

Henry Teune

Department Political Science
College
Philadelphia, Pennsylvania

David Weiner

Department Medicine
College
Philadelphia, Pennsylvania

Josh Weiss

Department Fine Arts
College
Philadelphia, Pennsylvania

Ryan Blair

Department Mathematics
College
Philadelphia, Pennsylvania

Lisa Britton

Department Languages
College
Philadelphia, Pennsylvania

Michael Carchidi

Department Engineering
College
Philadelphia, Pennsylvania

Michelle Commercio

Department Political Science
College
Philadelphia, Pennsylvania

Paul Deveney

Department Writing
College
Philadelphia, Pennsylvania

Jed Esty

Department English
College
Philadelphia, Pennsylvania

Marybeth Gasman

Department Education
College
Philadelphia, Pennsylvania

Omer Gokcumen

Department Anthropology
College
Philadelphia, Pennsylvania

Doron Greenbaum

Department Biology
College
Philadelphia, Pennsylvania

Brent Helliker

Department Biology
College
Philadelphia, Pennsylvania

Sandra Holloway

Department Psychology
College
Philadelphia, Pennsylvania

Marilyn Huff

Department Engineering
College
Philadelphia, Pennsylvania

Janmey

Department Engineering
College
Philadelphia, Pennsylvania

Jay Kirk

Department English
College
Philadelphia, Pennsylvania

Lynn Lees

Department History
College
Philadelphia, Pennsylvania

Elizabeth MacKenzie

Department Health Science
College
Philadelphia, Pennsylvania

Mary Mazzola

Department Social Work
College
Philadelphia, Pennsylvania

Allyn Jane Miner

Department Economics
College
Philadelphia, Pennsylvania

Christopher Nichols

Department History
College
Philadelphia, Pennsylvania

Gerald Prince

Department Languages
College
Philadelphia, Pennsylvania

Phillip Rea

Department Biology
College
Philadelphia, Pennsylvania

Andrew Rhim

Department Medicine
College
Philadelphia, Pennsylvania

Paul Rozin

Department Psychology
College
Philadelphia, Pennsylvania

Ravi Sheth

Department Physics
College
Philadelphia, Pennsylvania

Charles Siegel

Department Mathematics
College
Philadelphia, Pennsylvania

Heather Swanson

Department Languages
College
Philadelphia, Pennsylvania

Elisa Von Joeden-Forgey

Department History
College
Philadelphia, Pennsylvania

Lauren Ware

Department Languages
College
Philadelphia, Pennsylvania

Yair Argon

Department Biology
College
Philadelphia, Pennsylvania

Ziv Katalan

Department Information Science
College
Philadelphia, Pennsylvania

Mark Leuchter

Department Jewish Studies
College
Philadelphia, Pennsylvania

Gregg Rogers

Department English
College
Philadelphia, Pennsylvania

Lou Rulli

Department Law
College
Philadelphia, Pennsylvania

Nathaniel Persily

Department Law
College
Philadelphia, Pennsylvania

Tobias Wolff

Department Law
College
Philadelphia, Pennsylvania

William Tyson

Department Law
College
Philadelphia, Pennsylvania

Narayan Avadhani

Department Biology
College
Philadelphia, Pennsylvania

James Lok

Department Veterinary Sciences
College
Philadelphia, Pennsylvania

Gary Smith

Department Veterinary Sciences
College
Philadelphia, Pennsylvania

Liz Adams

Department Academic Services
College
Pittsburgh, Pennsylvania

Milica Bakić-Hayden

Department Religious Studies
College
Pittsburgh, Pennsylvania

Luis Bon

Department Engineering
College
Pittsburgh, Pennsylvania

Kathleen Bulger

Department Sociology
College
Pittsburgh, Pennsylvania

Salvatore Caito

Department Italian
College
Pittsburgh, Pennsylvania

Ellen Carillo

Department English
College
Pittsburgh, Pennsylvania

Sangyeun Cho

Department Computer Science
College
Pittsburgh, Pennsylvania

Katrina Cooper

Department Psychology
College
Pittsburgh, Pennsylvania

James Currier

Department Library Science
College
Pittsburgh, Pennsylvania

Paula Jean Davis

Department African Studies
College
Pittsburgh, Pennsylvania

Kathrine Dewalt

Department Anthropology
College
Pittsburgh, Pennsylvania

Charles Elliott

Department Anatomy
College
Pittsburgh, Pennsylvania

Abi Fapohunda

Department African American Studies
College
Pittsburgh, Pennsylvania

Christine Feldman

Department Communication
College
Pittsburgh, Pennsylvania

Kevin French

Department Literature
College
Pittsburgh, Pennsylvania

Giovanni Giorgini

Department Philosophy
College
Pittsburgh, Pennsylvania

Michele Gregorich

Department Biological Sciences
College
Pittsburgh, Pennsylvania

Lauren Herckis

Department Anthropology
College
Pittsburgh, Pennsylvania

Don Hopey

Department Geology
College
Pittsburgh, Pennsylvania

Kristen Inglis

Department Philosophy
College
Pittsburgh, Pennsylvania

James Jewitt

Department Art History
College
Pittsburgh, Pennsylvania

Hassan Karimi

Department Information Science
College
Pittsburgh, Pennsylvania

Kevin Kim

Department Psychology
College
Pittsburgh, Pennsylvania

Amanda Klein

Department Film
College
Pittsburgh, Pennsylvania

Jody Kulakowski

Department English
College
Pittsburgh, Pennsylvania

Jung-Kun Lee

Department Engineering
College
Pittsburgh, Pennsylvania

Michael Lipschultz

Department Computer Science
College
Pittsburgh, Pennsylvania

Roy Marangoni

Department Engineering
College
Pittsburgh, Pennsylvania

Shelia McBride

Department Communication
College
Pittsburgh, Pennsylvania

Douglas Mertz

Department Theater
College
Pittsburgh, Pennsylvania

Jennifer Mossgrove

Department Mathematics
College
Pittsburgh, Pennsylvania

Brandi Neal

Department Music
College
Pittsburgh, Pennsylvania

Janice Panza

Department Engineering
College
Pittsburgh, Pennsylvania