Pennsylvania's Teacher Directory

Based on 444,116 Ratings
5-star
78%
4-star
9%
3-star
5%
2-star
2%
1-star
4%
Pennsylvania employs over 210,057 teachers who oversee approximately 1,726,780 students. Students in Pennsylvania submitted more than 444,116 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.46.
Teacher Name
Overall Score
School Name

Ed Lawrence

Department Fine Arts
College
Doylestown, Pennsylvania

J. Su

Department History
College
Doylestown, Pennsylvania

Fred Hofsaess

Department Animal Science
College
Doylestown, Pennsylvania

Brian Lutz

Department English
College
Doylestown, Pennsylvania

Gary Flower

Department Accounting
College
Doylestown, Pennsylvania

Cory Kieschnick

Department Equine Studies
College
Doylestown, Pennsylvania

George West

Department Business
College
Doylestown, Pennsylvania

H. Luftman

Department Chemistry
College
Doylestown, Pennsylvania

R. Ferrari

Department Business
College
Doylestown, Pennsylvania

Michele Malloy

Department English
College
Doylestown, Pennsylvania

Brennan Pursell

Department Humanities
College
Center Valley, Pennsylvania

John Pappas

Department Philosophy
College
Center Valley, Pennsylvania

Dorothy Posh

Department English
College
Center Valley, Pennsylvania

Kevin Arawjo

Department History
College
Center Valley, Pennsylvania

Chris Cocozza

Department Business
College
Center Valley, Pennsylvania

Juliene Osbourne McKnight

Department English
College
Center Valley, Pennsylvania

Shelley Yeager

Department Nursing
College
Center Valley, Pennsylvania

Stephen Laughlin

Department Philosophy
College
Center Valley, Pennsylvania

Dennis Varley

Department Humanities
College
Center Valley, Pennsylvania

Robert S. Legutko

Department Education
College
Center Valley, Pennsylvania

Joseph Macaluso

Department Mathematics
College
Center Valley, Pennsylvania

Jennifer Suwak

Department Film
College
Center Valley, Pennsylvania

Kenneth Nivison

Department History
College
Center Valley, Pennsylvania

Brian Refford

Department History
College
Center Valley, Pennsylvania

Douglas Burns

Department Biology
College
Center Valley, Pennsylvania

Juilene McKnight

Department Ethnic Studies
College
Center Valley, Pennsylvania

Robert Spicer

Department Communication
College
Center Valley, Pennsylvania

Bill Dwyer

Department Accounting
College
Center Valley, Pennsylvania

Barbara Moyer

Department Nursing
College
Center Valley, Pennsylvania

Eve Puhalla

Department Education
College
Center Valley, Pennsylvania

Julie Aaron

Department Chemistry
College
Center Valley, Pennsylvania

Stephen Cartier

Department Chemistry
College
Center Valley, Pennsylvania

Tony Manganiello

Department Economics
College
Center Valley, Pennsylvania

Elizabeth Rosa

Department Accounting
College
Center Valley, Pennsylvania

Jennifer Specht

Department Nursing
College
Center Valley, Pennsylvania

Marc Pape

Department Political Science
College
Carlisle, Pennsylvania

Marcus Key

Department Science
College
Carlisle, Pennsylvania

Nicola Tynan

Department Economics
College
Carlisle, Pennsylvania

Jessica Wahman

Department Philosophy
College
Carlisle, Pennsylvania

Regina Sweeney

Department History
College
Carlisle, Pennsylvania

Robert Boyle

Department Physics
College
Carlisle, Pennsylvania

Daniel Schubert

Department Sociology
College
Carlisle, Pennsylvania

Charles Zwemer

Department Science
College
Carlisle, Pennsylvania

Doug Edlin

Department Law
College
Carlisle, Pennsylvania

Gisela Roethke

Department Women's Studies
College
Carlisle, Pennsylvania

Rebecca Marquis

Department Languages
College
Carlisle, Pennsylvania

Andrea Lieber

Department Theology
College
Carlisle, Pennsylvania

Bob Winston

Department English
College
Carlisle, Pennsylvania

Andrew Wolff

Department Political Science
College
Carlisle, Pennsylvania

R. Leon Fitts

Department Classics
College
Carlisle, Pennsylvania

John Henson

Department Biology
College
Carlisle, Pennsylvania

Amy Wlodarski

Department Music
College
Carlisle, Pennsylvania

Dengjian Jin

Department Business
College
Carlisle, Pennsylvania

T. Scott Smith

Department Physics
College
Carlisle, Pennsylvania

Suman Ambwani

Department Psychology
College
Carlisle, Pennsylvania

Lorelei Koss

Department Mathematics
College
Carlisle, Pennsylvania

Megan Yost

Department Psychology
College
Carlisle, Pennsylvania

Jennifer Blyth

Department Music
College
Carlisle, Pennsylvania

Paul Gleed

Department English
College
Carlisle, Pennsylvania

Barry Kuhle

Department Psychology
College
Carlisle, Pennsylvania

Sandra Alfers

Department Languages
College
Carlisle, Pennsylvania

Windsor Morgan

Department Physics
College
Carlisle, Pennsylvania

Barry Tesman

Department Mathematics
College
Carlisle, Pennsylvania

Elena Duzs

Department Languages
College
Carlisle, Pennsylvania

Ted Emery

Department Languages
College
Carlisle, Pennsylvania

Akiko Meguro

Department Languages
College
Carlisle, Pennsylvania

Julie Winterich

Department Women's Studies
College
Carlisle, Pennsylvania

Barbara Diduk

Department Art History
College
Carlisle, Pennsylvania

Helene Gresso

Department Languages
College
Carlisle, Pennsylvania

Peggy McHugh

Department Languages
College
Carlisle, Pennsylvania

Edward Webb

Department Political Science
College
Carlisle, Pennsylvania

Roberta Di Carmine

Department Languages
College
Carlisle, Pennsylvania

Michael Kline

Department French
College
Carlisle, Pennsylvania

Pamela Nesselrodt

Department Education
College
Carlisle, Pennsylvania

Christopher Bilodeau

Department History
College
Carlisle, Pennsylvania

John Quashnoc

Department Education
College
Carlisle, Pennsylvania

Minglang Zhou

Department Ethnic Studies
College
Carlisle, Pennsylvania

Ts Venkataraman

Department Engineering
College
Philadelphia, Pennsylvania

Donald Riggs

Department English
College
Philadelphia, Pennsylvania

Sally Solomon

Department Science
College
Philadelphia, Pennsylvania

Vasileios Nasis

Department Engineering
College
Philadelphia, Pennsylvania

Diane Downs

Department English
College
Philadelphia, Pennsylvania

Anthony Addison

Department Chemistry
College
Philadelphia, Pennsylvania

Anatolii Grinshpan

Department Mathematics
College
Philadelphia, Pennsylvania

Alexander Dolgopolsky

Department Mathematics
College
Philadelphia, Pennsylvania

Shivanthi Anandan

Department Biology
College
Philadelphia, Pennsylvania

Raymond Brebach

Department English
College
Philadelphia, Pennsylvania

Johnson Miller

Department History
College
Philadelphia, Pennsylvania

Laura Duwel

Department Biology
College
Philadelphia, Pennsylvania

Doc Martin

Department English
College
Philadelphia, Pennsylvania

David Cohen

Department Law
College
Philadelphia, Pennsylvania

David Munns

Department History
College
Philadelphia, Pennsylvania

Lawrence Souder

Department Communication
College
Philadelphia, Pennsylvania

Denise Agosto

Department Library Science
College
Philadelphia, Pennsylvania

Brenda Dyer

Department Languages
College
Philadelphia, Pennsylvania

Linda Marion

Department Library Science
College
Philadelphia, Pennsylvania

Judith Storniolo

Department Anthropology
College
Philadelphia, Pennsylvania

Sondra N. Cappuccio

Department Communication
College
Philadelphia, Pennsylvania

Barry Furrow

Department Law
College
Philadelphia, Pennsylvania

Marna Mozeff

Department Mathematics
College
Philadelphia, Pennsylvania