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

Kenneth Shields

Department English
College
Millersville, Pennsylvania

Jason Price

Department Geology
College
Millersville, Pennsylvania

Mary Sheaffer

Department English
College
Millersville, Pennsylvania

John McLarnon

Department History
College
Millersville, Pennsylvania

Zhoude Shao

Department Mathematics
College
Millersville, Pennsylvania

Leonard Ragouzeos

Department Fine Arts
College
Millersville, Pennsylvania

Sumner Germain

Department English
College
Millersville, Pennsylvania

John Peters

Department Communication
College
Millersville, Pennsylvania

Saulius Suziedelis

Department History
College
Millersville, Pennsylvania

Sepideh Yalda

Department Science
College
Millersville, Pennsylvania

Leroy Hopkins

Department Languages
College
Millersville, Pennsylvania

Mary Margaret Kelly

Department Psychology
College
Millersville, Pennsylvania

Bill Dorman

Department Communication
College
Millersville, Pennsylvania

Jeffrey Wimer

Department Physical Ed
College
Millersville, Pennsylvania

William Wolf

Department Fine Arts
College
Millersville, Pennsylvania

James Fenwick

Department Mathematics
College
Millersville, Pennsylvania

Gary Zoppetti

Department Computer Science
College
Millersville, Pennsylvania

Charles Geiger

Department Geography
College
Millersville, Pennsylvania

David Hill

Department Psychology
College
Millersville, Pennsylvania

John Rosson

Department Mathematics
College
Millersville, Pennsylvania

Pat Cooney

Department Science
College
Millersville, Pennsylvania

Jennifer Wood

Department Communication
College
Millersville, Pennsylvania

Jeremiah Mbindyo

Department Chemistry
College
Millersville, Pennsylvania

Laura Anna

Department Chemistry
College
Millersville, Pennsylvania

Christine Anthony

Department Education
College
Millersville, Pennsylvania

Clarence Maxwell

Department History
College
Millersville, Pennsylvania

Aaron Porter

Department Sociology
College
Millersville, Pennsylvania

Jeffrey Cartwright

Department Communication
College
Millersville, Pennsylvania

James Henke

Department Communication
College
Millersville, Pennsylvania

Sean Hendrick

Department Science
College
Millersville, Pennsylvania

Janet White

Department Mathematics
College
Millersville, Pennsylvania

Tanya Kevorkian

Department History
College
Millersville, Pennsylvania

Claudia Haferkamp

Department Psychology
College
Millersville, Pennsylvania

John Osborne

Department History
College
Millersville, Pennsylvania

Ronald Baker

Department Economics
College
Millersville, Pennsylvania

Mike Nolan

Department Science
College
Millersville, Pennsylvania

Tim Trussell

Department Anthropology
College
Millersville, Pennsylvania

Susan Hoover

Department Psychology
College
Millersville, Pennsylvania

Nazli Mollah

Department Computer Science
College
Millersville, Pennsylvania

Caleb Corkery

Department English
College
Millersville, Pennsylvania

Paul Specht

Department Occupational Safety
College
Millersville, Pennsylvania

Yvonne King

Department Education
College
Millersville, Pennsylvania

Nivedita Bagchi

Department Political Science
College
Millersville, Pennsylvania

Len Litowitz

Department Industrial Technology
College
Millersville, Pennsylvania

Richard Clark

Department Science
College
Millersville, Pennsylvania

Sandy Deemer

Department Education
College
Millersville, Pennsylvania

Marjan Van Schaik

Department English
College
Millersville, Pennsylvania

Wendy Fenwick

Department Mathematics
College
Millersville, Pennsylvania

Odenwalt

Department Psychology
College
Millersville, Pennsylvania

Daniel Anna

Department Occupational Safety
College
Millersville, Pennsylvania

Sujan Patel

Department Industrial Technology
College
Millersville, Pennsylvania

Enyang Guo

Department Business
College
Millersville, Pennsylvania

Thomas Bell

Department Industrial Technology
College
Millersville, Pennsylvania

David Dobbins

Department Science
College
Millersville, Pennsylvania

Michael Dillon

Department Business
College
Millersville, Pennsylvania

Nancy Smith

Department Education
College
Millersville, Pennsylvania

Abass Abdullahi

Department Biology
College
Millersville, Pennsylvania

Ajoy Kumar

Department Science
College
Millersville, Pennsylvania

Jan Shepherd

Department Science
College
Millersville, Pennsylvania

Bashar Zogheib (p)

Department Mathematics
College
Millersville, Pennsylvania

Chris Erickson

Department Industrial Technology
College
Millersville, Pennsylvania

Jared Lobdell

Department Business
College
Millersville, Pennsylvania

Barry David

Department Industrial Technology
College
Millersville, Pennsylvania

Mary Sommar

Department Social Science
College
Millersville, Pennsylvania

Donna Chambers

Department Languages
College
Millersville, Pennsylvania

Melody Davis

Department Art History
College
Millersville, Pennsylvania

Sandra Hoffman

Department Education
College
Millersville, Pennsylvania

Sharon Brusic

Department Industrial Technology
College
Millersville, Pennsylvania

Kathy Gregoire

Department Social Science
College
Millersville, Pennsylvania

Jill Burke

Department Communication
College
Millersville, Pennsylvania

Mary Glazier

Department Social Science
College
Millersville, Pennsylvania

James Hipolit

Department Business
College
Millersville, Pennsylvania

Travis Miller

Department Mathematics
College
Millersville, Pennsylvania

Ruth Davis

Department Women's Studies
College
Millersville, Pennsylvania

Lucinda Ridley

Department Education
College
Millersville, Pennsylvania

Mary Allyn

Department Biology
College
Millersville, Pennsylvania

Sarah Colantonio

Department Communication
College
Millersville, Pennsylvania

Lowery Woodall

Department Communication
College
Millersville, Pennsylvania

Michael Douglas

Department Business
College
Millersville, Pennsylvania

Kathleen Walsh

Department Social Work
College
Millersville, Pennsylvania

Syeda Maswood

Department Biology
College
Millersville, Pennsylvania

James Pannafino

Department Design
College
Millersville, Pennsylvania

Andy Wen

Department Music
College
Millersville, Pennsylvania

ED Krow

Department Industrial Technology
College
Millersville, Pennsylvania

Dominic Scott

Department Education
College
Millersville, Pennsylvania

Mery Soto-Harner

Department Languages
College
Millersville, Pennsylvania

Heilshorn

Department Education
College
Millersville, Pennsylvania

Elliot Seda

Department Education
College
Millersville, Pennsylvania

Line Bruntse

Department Fine Arts
College
Millersville, Pennsylvania

David Dirusso

Department Business
College
Millersville, Pennsylvania

Yolanda Hively

Department Languages
College
Millersville, Pennsylvania

Cynthia Taylor

Department Mathematics
College
Millersville, Pennsylvania

Michael Witmer

Department History
College
Millersville, Pennsylvania

Susan Livermore

Department English
College
Millersville, Pennsylvania

Karen Rice

Department Social Work
College
Millersville, Pennsylvania

Jennifer Schlegel

Department Anthropology
College
Millersville, Pennsylvania

Catherine Turner

Department English
College
Dallas, Pennsylvania

Anthony Serino

Department Science
College
Dallas, Pennsylvania

Scott Blanchard

Department English
College
Dallas, Pennsylvania

Larry Pederson

Department Science
College
Dallas, Pennsylvania