Pennsylvania's Teacher Directory

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

Department English
College
Pittsburgh, Pennsylvania

Salvatore Caito

Department Italian
College
Pittsburgh, Pennsylvania

Diana Calderazzo

Department Theater
College
Pittsburgh, Pennsylvania

Brett Caloia

Department Philosophy
College
Pittsburgh, Pennsylvania

John Calvasina

Department English
College
Pittsburgh, Pennsylvania

Rachel Campagna

Department Business
College
Pittsburgh, Pennsylvania

Cary Campbell

Department Languages
College
Pittsburgh, Pennsylvania

Paul Cantalupo

Department Biology
College
Pittsburgh, Pennsylvania

Toni Carbo

Department Information Science
College
Pittsburgh, Pennsylvania

Ellen Carillo

Department English
College
Pittsburgh, Pennsylvania

Jackson Carvalho

Department Computer Science
College
Pittsburgh, Pennsylvania

Jennifer Cash

Department Anthropology
College
Pittsburgh, Pennsylvania

Jennifer Cerully

Department Psychology
College
Pittsburgh, Pennsylvania

Aycil Cesmelioglu

Department Mathematics
College
Pittsburgh, Pennsylvania

Bobby Chamberlain

Department Languages
College
Pittsburgh, Pennsylvania

Shi-Kuo Chang

Department Computer Science
College
Pittsburgh, Pennsylvania

Toby Chapman

Department Chemistry
College
Pittsburgh, Pennsylvania

Xiaotian Chen

Department Statistics
College
Pittsburgh, Pennsylvania

YU Cheng

Department Statistics
College
Pittsburgh, Pennsylvania

Herbert Chesler

Department Economics
College
Pittsburgh, Pennsylvania

Laurel Chiappetta

Department Statistics
College
Pittsburgh, Pennsylvania

Bruce Childers

Department Computer Science
College
Pittsburgh, Pennsylvania

Clark Chilson

Department Religion
College
Pittsburgh, Pennsylvania

Sangyeun Cho

Department Computer Science
College
Pittsburgh, Pennsylvania

Panos Chrysanthis

Department Computer Science
College
Pittsburgh, Pennsylvania

Russell Clark

Department Science
College
Pittsburgh, Pennsylvania

Frayda Cohen

Department Women's Studies
College
Pittsburgh, Pennsylvania

Martin Cohen

Department Mathematics
College
Pittsburgh, Pennsylvania

Jeffrey Cohn

Department Psychology
College
Pittsburgh, Pennsylvania

Sanford Asher

Department Chemistry
College
Pittsburgh, Pennsylvania

Tom Aspell

Department English
College
Pittsburgh, Pennsylvania

Sarah Bagley

Department English
College
Pittsburgh, Pennsylvania

John Baker

Department Microbiology
College
Pittsburgh, Pennsylvania

Lauren Mazzaferro Baker

Department English
College
Pittsburgh, Pennsylvania

Milica Bakić-Hayden

Department Religious Studies
College
Pittsburgh, Pennsylvania

Sondra Balouris

Department Science
College
Pittsburgh, Pennsylvania

Mohammed Bamyeh

Department Social Science
College
Pittsburgh, Pennsylvania

Anthony Barbieri-Low

Department History
College
Pittsburgh, Pennsylvania

Maureen Barcic

Department Engineering
College
Pittsburgh, Pennsylvania

Dayle Barnes

Department Languages
College
Pittsburgh, Pennsylvania

Loukas Barton

Department Archaeology
College
Pittsburgh, Pennsylvania

Alessandra Beasley

Department Communication
College
Pittsburgh, Pennsylvania

Julie Beaulieu

Department English
College
Pittsburgh, Pennsylvania

Eric Beeko

Department Music
College
Pittsburgh, Pennsylvania

Angelica Benavides

Department Foreign Languages
College
Pittsburgh, Pennsylvania

Michelle Bertocci

Department Education
College
Pittsburgh, Pennsylvania

Catherine Best

Department Psychology
College
Pittsburgh, Pennsylvania

Mary Elizabeth Besterfield-Sacre

Department Industrial Engineering
College
Pittsburgh, Pennsylvania

Bopaya Bidanda

Department Engineering
College
Pittsburgh, Pennsylvania

Steven Bilakovics

Department Political Science
College
Pittsburgh, Pennsylvania

Ian Blecher

Department Philosophy
College
Pittsburgh, Pennsylvania

Carl Bodenschatz

Department Mathematics
College
Pittsburgh, Pennsylvania

Luis Bon

Department Engineering
College
Pittsburgh, Pennsylvania

Scott Boss

Department Business
College
Pittsburgh, Pennsylvania

Tania Boster

Department History
College
Pittsburgh, Pennsylvania

Keely Bowers

Department English
College
Pittsburgh, Pennsylvania

Nathan Bowers

Department Music
College
Pittsburgh, Pennsylvania

Brandon Boylan

Department Political Science
College
Pittsburgh, Pennsylvania

Tara Bradley-Steck

Department English
College
Pittsburgh, Pennsylvania

Molly Brown

Department English
College
Pittsburgh, Pennsylvania

Liz Adams

Department Academic Services
College
Pittsburgh, Pennsylvania

Karen Adams

Department French
College
Pittsburgh, Pennsylvania

Brad Agle

Department Business
College
Pittsburgh, Pennsylvania

Alp Aker

Department Philosophy
College
Pittsburgh, Pennsylvania

Ligia Aldana

Department Languages
College
Pittsburgh, Pennsylvania

Charles Alessi

Department History
College
Pittsburgh, Pennsylvania

Kristen Allen

Department Political Science
College
Pittsburgh, Pennsylvania

Erin Alpert

Department Not Specified
College
Pittsburgh, Pennsylvania

Frances Amatucci

Department Business
College
Pittsburgh, Pennsylvania

Mark Lynn Anderson

Department English
College
Pittsburgh, Pennsylvania

Vivian Appler

Department Theater
College
Pittsburgh, Pennsylvania

Roberto Aranovich

Department Spanish
College
Pittsburgh, Pennsylvania

Lynn Arner

Department English
College
Pittsburgh, Pennsylvania

John Aronis

Department Computer Science
College
Pittsburgh, Pennsylvania

Amy Colin

Department German
College
Pittsburgh, Pennsylvania

Mark Collins

Department Geology
College
Pittsburgh, Pennsylvania

Joanna Collins

Department Literature
College
Pittsburgh, Pennsylvania

Joanna Commandaros

Department Fine Arts
College
Pittsburgh, Pennsylvania

Nancy Condee

Department Film
College
Pittsburgh, Pennsylvania

Kevin Connelly

Department Health Science
College
Pittsburgh, Pennsylvania

Aditi Bagchi

Department Law
College
Philadelphia, Pennsylvania

Bruce Mann

Department Law
College
Philadelphia, Pennsylvania

Nathaniel Persily

Department Law
College
Philadelphia, Pennsylvania

Lou Rulli

Department Law
College
Philadelphia, Pennsylvania

William Tyson

Department Law
College
Philadelphia, Pennsylvania

Tobias Wolff

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

Walter Poroszok

Department Writing
College
Newtown, Pennsylvania

Elaine Profy

Department Mathematics
College
Newtown, Pennsylvania

Steven Pyser

Department Philosophy
College
Newtown, Pennsylvania

Shawn Queeney

Department Communication
College
Newtown, Pennsylvania

Paula Raimondo

Department Writing
College
Newtown, Pennsylvania

William Rech

Department Business
College
Newtown, Pennsylvania

Joseph Rizziello

Department Psychology
College
Newtown, Pennsylvania

Mary Lou Roberts

Department English
College
Newtown, Pennsylvania

John Rosella

Department Psychology
College
Newtown, Pennsylvania

David Rothblat

Department Biology
College
Newtown, Pennsylvania

Maryan Royer

Department English
College
Newtown, Pennsylvania