Pennsylvania's Teacher Directory

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

Mary Ellen Balchunis-Harris

Department Political Science
College
Philadelphia, Pennsylvania

Kale Beers

Department Communication
College
Philadelphia, Pennsylvania

Norbert Belzer

Department Biology
College
Philadelphia, Pennsylvania

Hsiago Biehl

Department Languages
College
Philadelphia, Pennsylvania

Greg Bruce

Department Management
College
Philadelphia, Pennsylvania

Katherine Coll

Department Economics
College
University Park, Pennsylvania

Thomas Colledge

Department Engineering
College
University Park, Pennsylvania

Peter Collins

Department English
College
University Park, Pennsylvania

Bonnie Collura

Department Visual Arts
College
University Park, Pennsylvania

Andrea Commaker

Department Women's Studies
College
University Park, Pennsylvania

Carla Conforto

Department English
College
University Park, Pennsylvania

Daniel Conway

Department Philosophy
College
University Park, Pennsylvania

Lee Coraor

Department Computer Science
College
University Park, Pennsylvania

John Correll

Department Engineering
College
University Park, Pennsylvania

Todd Courson

Department Theater
College
University Park, Pennsylvania

Curtis Craig

Department Theater
College
University Park, Pennsylvania

Tracy Cramer

Department Spanish
College
University Park, Pennsylvania

Robert Crane

Department Geology
College
University Park, Pennsylvania

Robert Crassweller

Department Horticulture
College
University Park, Pennsylvania

Ruth Crawford

Department German
College
University Park, Pennsylvania

Gary Cross

Department History
College
University Park, Pennsylvania

Roger Cuffey

Department Geology
College
University Park, Pennsylvania

Sean Culkin

Department Geology
College
University Park, Pennsylvania

Brian Curran

Department Art History
College
University Park, Pennsylvania

Lily Cushenbery

Department Psychology
College
University Park, Pennsylvania

Lorena Cuya

Department Spanish
College
University Park, Pennsylvania

Klipp Czymoniewicz

Department Women's Studies
College
University Park, Pennsylvania

Julian Darragjati

Department English
College
University Park, Pennsylvania

Chitaranjan Das

Department Computer Science
College
University Park, Pennsylvania

Kristopher Allen Davis

Department Spanish
College
University Park, Pennsylvania

Matthew Davis

Department Computer Science
College
University Park, Pennsylvania

Alexandra De Armas

Department Spanish
College
University Park, Pennsylvania

Suzanna De Boef

Department Political Science
College
University Park, Pennsylvania

Michael Deere

Department Philosophy
College
University Park, Pennsylvania

Barbara Dehart

Department Biological Sciences
College
University Park, Pennsylvania

Solsiree Del Moral

Department History
College
University Park, Pennsylvania

Kelly Delaney-Klinger

Department Business
College
University Park, Pennsylvania

Lanette Dellinger

Department Education
College
University Park, Pennsylvania

Edward Demeter

Department Industrial Engineering
College
University Park, Pennsylvania

Basak Denizci

Department Hospitality
College
University Park, Pennsylvania

Wayne Desarbo

Department Marketing
College
University Park, Pennsylvania

Jim Detwiler

Department Earth Science
College
University Park, Pennsylvania

Tyce Deyoung

Department Physics
College
University Park, Pennsylvania

Chunyuan DI

Department Chinese
College
University Park, Pennsylvania

Elizabeth Dickey

Department Materials Engineering
College
University Park, Pennsylvania

Renee Diehl

Department Physics
College
University Park, Pennsylvania

Dean Dieter

Department Nursing
College
University Park, Pennsylvania

Megan Dillow

Department Communication
College
University Park, Pennsylvania

Hoi Doan

Department French
College
University Park, Pennsylvania

Kenneth Docker

Department Music
College
University Park, Pennsylvania

John Doherty

Department Electrical Engineering
College
University Park, Pennsylvania

Robert Dohner

Department Mathematics
College
University Park, Pennsylvania

Eric Donnell

Department Civil Engineering
College
University Park, Pennsylvania

Micah Donohue

Department Comparative Literature
College
University Park, Pennsylvania

Micha Donohue

Department Comparative Literature
College
University Park, Pennsylvania

Maryann Bruns

Department Agriculture
College
University Park, Pennsylvania

Donald Bryant

Department Biological Sciences
College
University Park, Pennsylvania

Richard Buckholder

Department Music
College
University Park, Pennsylvania

John Burgoyne

Department Spanish
College
University Park, Pennsylvania

Bethanne Burkholder

Department Education
College
University Park, Pennsylvania

Ronnie Burrage

Department Music
College
University Park, Pennsylvania

Heather Busk

Department Astronomy
College
University Park, Pennsylvania

Christine Buzinde

Department Recreation Parks/Tourism
College
University Park, Pennsylvania

Thomas Cali

Department Real Estate
College
University Park, Pennsylvania

Esin Camci

Department German
College
University Park, Pennsylvania

Brian Cameron

Department Information Science
College
University Park, Pennsylvania

William Campbell

Department Chemistry
College
University Park, Pennsylvania

Shureka Cannon

Department French
College
University Park, Pennsylvania

Andrew Carleton

Department Geography
College
University Park, Pennsylvania

Gretchen Carnes

Department Political Science
College
University Park, Pennsylvania

Lynn Carpenter

Department Electrical Engineering
College
University Park, Pennsylvania

Davin Carr-Chellman

Department Philosophy
College
University Park, Pennsylvania

Jo Anne Carrick

Department Nursing
College
University Park, Pennsylvania

Wallace Catanach

Department Engineering
College
University Park, Pennsylvania

Jonathan Cavalerro

Department Communication
College
University Park, Pennsylvania

Antonio Ceraso

Department English
College
University Park, Pennsylvania

Moses Chan

Department Physics
College
University Park, Pennsylvania

M. Jeya Chandra

Department Industrial Engineering
College
University Park, Pennsylvania

Liming Chang

Department Mechanical Engineering
College
University Park, Pennsylvania

Wei-Chung Chang

Department Fine Arts
College
University Park, Pennsylvania

Kumkum Chatterjee

Department History
College
University Park, Pennsylvania

Melissa Chavez

Department Music
College
University Park, Pennsylvania

Francis Chelko

Department Business
College
University Park, Pennsylvania

Yao Chen

Department Mathematics
College
University Park, Pennsylvania

Gong Chen

Department Biological Sciences
College
University Park, Pennsylvania

Guangyu Chen

Department Computer Science
College
University Park, Pennsylvania

Jennifer Chestnut

Department Education
College
University Park, Pennsylvania

Francesca Chiaromonte

Department Statistics
College
University Park, Pennsylvania

Ming-Chuan Chiu

Department Engineering
College
University Park, Pennsylvania

Al Chong

Department Mathematics
College
University Park, Pennsylvania

Roger Christman

Department Computer Science
College
University Park, Pennsylvania

Pat Cirino

Department Chemical Engineering
College
University Park, Pennsylvania

John Clemens

Department Mathematics
College
University Park, Pennsylvania

Jeanette Cleveland

Department Psychology
College
University Park, Pennsylvania

Hobart Cleveland

Department Human Development
College
University Park, Pennsylvania

Vaughn Climenhaga

Department Mathematics
College
University Park, Pennsylvania

Gus Coangelo

Department Management
College
University Park, Pennsylvania

Jeffery Cohen

Department Anthropology
College
University Park, Pennsylvania

Brendon Colaco

Department Health Administration
College
University Park, Pennsylvania

Pamela Cole

Department Latin
College
University Park, Pennsylvania