Pennsylvania's Teacher Directory

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

Ms. Phillips

Department Art
Middle School
520 Twining Rd, Dresher, Pennsylvania 19025

Jacqueline Pizzico

Department Not Specified
Middle School
520 Twining Rd, Dresher, Pennsylvania 19025

Danny Rogers

Department Band
Middle School
520 Twining Rd, Dresher, Pennsylvania 19025

Melanie Zamichieli

Department Counselor
High School
800 Loch Alsh Ave, Fort Washington, Pennsylvania 19034

Katherine Logan

Department Reading
Middle School
450 Keebler Rd, King Of Prussia, Pennsylvania 19406

Katherine McKenzie

Department English
Middle School
450 Keebler Rd, King Of Prussia, Pennsylvania 19406

Amy Odgers

Department Reading
Middle School
450 Keebler Rd, King Of Prussia, Pennsylvania 19406

Anthony Scales

Department Technology
Middle School
450 Keebler Rd, King Of Prussia, Pennsylvania 19406

Christine Schmolz

Department Math
Middle School
450 Keebler Rd, King Of Prussia, Pennsylvania 19406

I want Water

Department Performing Arts
Middle School
520 Twining Rd, Dresher, Pennsylvania 19025

Mrs. Winbury

Department Not Specified
Middle School
520 Twining Rd, Dresher, Pennsylvania 19025

Francessca Carey

Department Substitute Teacher
Middle School
500 Ellis Ln, West Chester, Pennsylvania 19380

Alyssa Dinatale

Department Special Education
Middle School
500 Ellis Ln, West Chester, Pennsylvania 19380

Amber Harp

Department English
Middle School
500 Ellis Ln, West Chester, Pennsylvania 19380

Philip Matilla

Department Vice Principal
Middle School
500 Ellis Ln, West Chester, Pennsylvania 19380

Mary Mclaughlin

Department Reading
Middle School
500 Ellis Ln, West Chester, Pennsylvania 19380

Marnie Mojzes

Department English
Middle School
500 Ellis Ln, West Chester, Pennsylvania 19380

Leslie Smith

Department Reading
Middle School
500 Ellis Ln, West Chester, Pennsylvania 19380

Laura Martin

Department Librarian
High School
400 Montgomery Ave, West Chester, Pennsylvania 19380

Erin Stephen

Department Biology
High School
400 Montgomery Ave, West Chester, Pennsylvania 19380

Weber

Department Not Specified
High School
400 Montgomery Ave, West Chester, Pennsylvania 19380

Natalie Fink

Department Art
High School
404 E North St, Jefferson Hills, Pennsylvania

Mrs. Harkins

Department Not Specified
High School
404 E North St, Jefferson Hills, Pennsylvania

Ola Jaber

Department Languages
High School
404 E North St, Jefferson Hills, Pennsylvania

Meaghan Wallace

Department Special Education
Middle School
500 Ellis Ln, West Chester, Pennsylvania 19380

Catherine Yocum

Department Nursing
Middle School
500 Ellis Ln, West Chester, Pennsylvania 19380

Eunice Alexander

Department Librarian
Middle School
500 Ellis Ln, West Chester, Pennsylvania 19380

Shayna Bechtold

Department Math
Middle School
500 Ellis Ln, West Chester, Pennsylvania 19380

Franklin Hunter

Department Social Studies
High School
1352 Hargus Creek Rd, Waynesburg, Pennsylvania 15370

Scott Mccullough

Department Music
High School
1352 Hargus Creek Rd, Waynesburg, Pennsylvania 15370

Haley Bissett

Department English
Middle School
1352 Hargus Creek Rd, Waynesburg, Pennsylvania 15370

Kelly Curtis

Department English
Middle School
1352 Hargus Creek Rd, Waynesburg, Pennsylvania 15370

Ashley Dworek

Department Health
Middle School
1352 Hargus Creek Rd, Waynesburg, Pennsylvania 15370

Rebecca Mccollum

Department Social Studies
Middle School
1352 Hargus Creek Rd, Waynesburg, Pennsylvania 15370

Brandy Rohrer

Department Math
Middle School
1352 Hargus Creek Rd, Waynesburg, Pennsylvania 15370

Jacqueline Slogan

Department Not Specified
Middle School
1352 Hargus Creek Rd, Waynesburg, Pennsylvania 15370

Bradley Trump

Department Social Studies
Middle School
1352 Hargus Creek Rd, Waynesburg, Pennsylvania 15370

Katie Stewart

Department Languages
High School
1352 Hargus Creek Rd, Waynesburg, Pennsylvania 15370

Terry Tanner

Department Not Specified
High School
1352 Hargus Creek Rd, Waynesburg, Pennsylvania 15370

Lisa Vitolo

Department Nursing
High School
1352 Hargus Creek Rd, Waynesburg, Pennsylvania 15370

Elena Bertrand

Department Math
High School
100 Green Ave, Lansdowne, Pennsylvania 19050

Barbara Brunner

Department Math
High School
100 Green Ave, Lansdowne, Pennsylvania 19050

Rachel Cahill

Department English
High School
100 Green Ave, Lansdowne, Pennsylvania 19050

Robert Cherry

Department Music
High School
100 Green Ave, Lansdowne, Pennsylvania 19050

D Brandon Cooley

Department Principal
High School
100 Green Ave, Lansdowne, Pennsylvania 19050

Matthew Downing

Department Not Specified
High School
100 Green Ave, Lansdowne, Pennsylvania 19050

Bonnie Gallagher

Department Not Specified
High School
100 Green Ave, Lansdowne, Pennsylvania 19050

Kate Gallagher

Department Special Education
High School
100 Green Ave, Lansdowne, Pennsylvania 19050

Denise Landolph

Department Nursing
High School
100 Green Ave, Lansdowne, Pennsylvania 19050

Lisa Landrum

Department Languages
High School
100 Green Ave, Lansdowne, Pennsylvania 19050

Nicholas Lincoln

Department English
High School
100 Green Ave, Lansdowne, Pennsylvania 19050

Anjanita Mahadoo

Department Languages
High School
100 Green Ave, Lansdowne, Pennsylvania 19050

Catherine Maloney

Department Science
High School
100 Green Ave, Lansdowne, Pennsylvania 19050

Daniel Mcbride

Department Math
High School
100 Green Ave, Lansdowne, Pennsylvania 19050

Neil Mcnicholl

Department Not Specified
High School
100 Green Ave, Lansdowne, Pennsylvania 19050

Suzanne Murphy

Department Not Specified
High School
100 Green Ave, Lansdowne, Pennsylvania 19050

Stephanie Neill

Department Art
High School
100 Green Ave, Lansdowne, Pennsylvania 19050

Gregory Puckett

Department Social Studies
High School
100 Green Ave, Lansdowne, Pennsylvania 19050

David Stevenson

Department Social Studies
High School
100 Green Ave, Lansdowne, Pennsylvania 19050

Charles Taylor

Department Math
High School
100 Green Ave, Lansdowne, Pennsylvania 19050

Erika Bly

Department English
Middle School
121 Summit St, Darby, Pennsylvania 19023

Lauren Douglas

Department Science
Middle School
121 Summit St, Darby, Pennsylvania 19023

Kelly Evans

Department Special Education
Middle School
121 Summit St, Darby, Pennsylvania 19023

Amelia Hofmann

Department Not Specified
Middle School
121 Summit St, Darby, Pennsylvania 19023

Judy Jordan

Department Music
Middle School
121 Summit St, Darby, Pennsylvania 19023

Kaskela

Department Home Economics
Middle School
121 Summit St, Darby, Pennsylvania 19023

Barbara Mccann

Department Not Specified
Middle School
121 Summit St, Darby, Pennsylvania 19023

Catherine Mcphilemy

Department English
Middle School
121 Summit St, Darby, Pennsylvania 19023

Jason Pardini

Department Social Studies
Middle School
121 Summit St, Darby, Pennsylvania 19023

Rae-Anne Ravert

Department Special Education
Middle School
121 Summit St, Darby, Pennsylvania 19023

Jason Sorvari

Department Art
Middle School
121 Summit St, Darby, Pennsylvania 19023

Melissa Tornetta

Department English
Middle School
121 Summit St, Darby, Pennsylvania 19023

Quynh Giao Vu

Department Math
Middle School
121 Summit St, Darby, Pennsylvania 19023

Brian Wilson

Department Principal
Middle School
121 Summit St, Darby, Pennsylvania 19023

Melissa Aungst

Department Not Specified
High School
10330 State Route 209, Tower City, Pennsylvania 17980

Cuttic

Department Substitute Teacher
High School
10330 State Route 209, Tower City, Pennsylvania 17980

John Donton

Department Math
High School
10330 State Route 209, Tower City, Pennsylvania 17980

Kara Kerstetter

Department Social Studies
High School
10330 State Route 209, Tower City, Pennsylvania 17980

Torello

Department English
High School
10330 State Route 209, Tower City, Pennsylvania 17980

Tracey Weller

Department Principal
High School
10330 State Route 209, Tower City, Pennsylvania 17980

Amy Neylon

Department Not Specified
Middle School
85 Eldred St, Williamsport, Pennsylvania 17701

Heather Houseknecht

Department Not Specified
Middle School
85 Eldred St, Williamsport, Pennsylvania 17701

James Runnels

Department Not Specified
Middle School
85 Eldred St, Williamsport, Pennsylvania 17701

Julie Campbell

Department Not Specified
Middle School
85 Eldred St, Williamsport, Pennsylvania 17701

Kaitlin Huggins

Department Music
Middle School
85 Eldred St, Williamsport, Pennsylvania 17701

Linda Radocaj

Department Not Specified
Middle School
85 Eldred St, Williamsport, Pennsylvania 17701

Matthew Foote

Department Health
Middle School
85 Eldred St, Williamsport, Pennsylvania 17701

Michelle Bitner

Department Special Education
Middle School
85 Eldred St, Williamsport, Pennsylvania 17701

Nadera Yancey

Department Not Specified
Middle School
85 Eldred St, Williamsport, Pennsylvania 17701

William Rathjen

Department Vice Principal
Middle School
85 Eldred St, Williamsport, Pennsylvania 17701

Christine Ebersole

Department Nursing
High School
515 W Third St, Williamsburg, Pennsylvania 16693

Juliana Estrada-Nevins

Department Languages
High School
515 W Third St, Williamsburg, Pennsylvania 16693

Natalie Houtz

Department English
High School
515 W Third St, Williamsburg, Pennsylvania 16693

Micah Lingenfelter

Department Math
High School
515 W Third St, Williamsburg, Pennsylvania 16693

Michelle Beech

Department Science
High School
Yeadon, Pennsylvania

Janet Visk

Department Nursing
Middle School
747 Wallace Ave, Pittsburgh, Pennsylvania 15221

Rebecca Tischler

Department Biology
High School
100 Green Ave, Lansdowne, Pennsylvania 19050

Clare Zimmer

Department English
High School
100 Green Ave, Lansdowne, Pennsylvania 19050

Gregg Angeli

Department Not Specified
High School
Laurel Lake Dr,Bartonsville, PA 18321

Nicholas Apruzzi

Department Art
High School
Laurel Lake Dr,Bartonsville, PA 18321