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

Perry Sweigart

Department Science
High School
2881 Pancoast Ave, Aston, Pennsylvania 19014

Dolly Arch

Department Grade 6
Middle School
5935 Saul St, Philadelphia, Pennsylvania 19149

Ryan Babich

Department Math
Middle School
5301 N Water St, Philadelphia, Pennsylvania 19120

Crystal Raup

Department English
Middle School
6801 Cottage St, Philadelphia, Pennsylvania 19135

John Lafferty

Department Social Studies
High School
1700 W Olney Ave, Philadelphia, Pennsylvania 19141

T Marcolongo

Department Physics
High School
1700 W Olney Ave, Philadelphia, Pennsylvania 19141

John Rowan

Department Computer Science
High School
5 Stout St Yatesville, Pittston, Pennsylvania 18640

Wendy Sutton

Department Languages
High School
5 Stout St Yatesville, Pittston, Pennsylvania 18640

Mark Freeman

Department Math
High School
815 N Irving St, Allentown, Pennsylvania 18109

William Landis

Department Physics
High School
815 N Irving St, Allentown, Pennsylvania 18109

Cyril Quatrone

Department Math
High School
815 N Irving St, Allentown, Pennsylvania 18109

Christopher Smith

Department Social Studies
High School
815 N Irving St, Allentown, Pennsylvania 18109

Olivia Ulrich

Department Languages
High School
815 N Irving St, Allentown, Pennsylvania 18109

Dixon

Department Computer Science
High School
7335 Carlisle Park, York Springs, Pennsylvania 17372

Abby Seroka

Department English
Middle School
685 Red Dale Rd, Orwigsburg, Pennsylvania 17961

Lisa Cook

Department Business
High School
1076 W Market St, Schuylkill Haven, Pennsylvania 17972

Christopher Evans

Department Music
High School
1076 W Market St, Schuylkill Haven, Pennsylvania 17972

Gregg Gergely

Department Social Studies
High School
1076 W Market St, Schuylkill Haven, Pennsylvania 17972

Thomas Kramer

Department Business
High School
1076 W Market St, Schuylkill Haven, Pennsylvania 17972

Terence Laughlin

Department Chemistry
High School
1076 W Market St, Schuylkill Haven, Pennsylvania 17972

Mr. Bonner

Department Substitute Teacher
Middle School
685 Red Dale Rd, Orwigsburg, Pennsylvania 17961

Deborah Krebs

Department Economics
High School
314 Elm St Ext, Canonsburg, Pennsylvania 15317

Theresa Murphy

Department Math
High School
314 Elm St Ext, Canonsburg, Pennsylvania 15317

Gina Sypula

Department Languages
High School
314 Elm St Ext, Canonsburg, Pennsylvania 15317

Scott Mitchell

Department Social Studies
High School
100 S 24th St, Camp Hill, Pennsylvania 17011

Valarie Mayle

Department Social Studies
Middle School
2401 Chestnut St, Camp Hill, Pennsylvania 17011

Allen Wert

Department Vice Principal
High School
500 Rices Mill Rd, Wyncote, Pennsylvania 19095

Lisa Willham

Department Substitute Teacher
Middle School
2950 Charlestown Rd, Boothwyn, Pennsylvania

John Pitzo

Department Vice Principal/Administration
High School
Boothwyn, Pennsylvania

Brett Assise

Department History
High School
Boothwyn, Pennsylvania

Robert Rudolph

Department Auto Tech
High School
6746 Carlisle Park, Mechanicsburg, Pennsylvania 17050

Mr. Brumbaugh

Department Substitute Teacher
High School
6746 Carlisle Park, Mechanicsburg, Pennsylvania 17050

Senor Veloz

Department Languages
High School
6746 Carlisle Park, Mechanicsburg, Pennsylvania 17050

Lucas Craig

Department Social Studies
High School
6746 Carlisle Park, Mechanicsburg, Pennsylvania 17050

Katie Treher

Department Social Studies
High School
6746 Carlisle Park, Mechanicsburg, Pennsylvania 17050

Patricia Conway

Department Math
Middle School
451 Skyport Rd, Mechanicsburg, Pennsylvania 17050

Erik Novak

Department Not Specified
High School
6746 Carlisle Park, Mechanicsburg, Pennsylvania 17050

Julie Schloder

Department English
Middle School
6746 Carlisle Park, Mechanicsburg, Pennsylvania 17050

Crafford Harris

Department Chemistry
High School
2601 William Penn Hwy, Easton, Pennsylvania 18045

Mr. Kerbaugh

Department Technology
High School
2601 William Penn Hwy, Easton, Pennsylvania 18045

Deuschka Nickolic

Department Languages
High School
2601 William Penn Hwy, Easton, Pennsylvania 18045

Gebhardt

Department Math
Middle School
1010 Echo Trl, Easton, Pennsylvania 18040

Meredith Walters

Department Not Specified
Middle School
1010 Echo Trl, Easton, Pennsylvania 18040

Victoria Borchardt

Department Math
High School
2601 William Penn Hwy, Easton, Pennsylvania 18045

Robert Brior

Department Science
High School
2601 William Penn Hwy, Easton, Pennsylvania 18045

Karen Doerr

Department Languages
High School
2601 William Penn Hwy, Easton, Pennsylvania 18045

Phil Sams

Department Health
High School
2601 William Penn Hwy, Easton, Pennsylvania 18045

Mike Tanczos

Department Computer Science
High School
2601 William Penn Hwy, Easton, Pennsylvania 18045

Miller

Department Science
Middle School
3940 Peters Mountain Rd, Halifax, Pennsylvania 17032

David Hatfield

Department Principal
High School
3940 Peters Mountain Rd, Halifax, Pennsylvania 17032

Paul Hogsett

Department Chemistry
High School
3940 Peters Mountain Rd, Halifax, Pennsylvania 17032

Mark McCoy

Department Math
High School
405 E Sunbury St, Millerstown, Pennsylvania 17062

Tim Petro

Department Administration
High School
450 N 5th St, Indiana, Pennsylvania 15701

Wanda Gardner

Department Physical Education
High School
16th and Amosland Rd,Prospect Park, PA 19076

Ralph Andrews

Department Music
High School
16th and Amosland Rd,Prospect Park, PA 19076

Kristin Bomhoff

Department Biology
High School
16th and Amosland Rd,Prospect Park, PA 19076

Jason Bowen

Department Social Studies
Middle School
First and Seneca Streets,Essington, PA 19029

Keith Saroka

Department Science
Middle School
First and Seneca Streets,Essington, PA 19029

Ray Duffy

Department Grade 4
Middle School
MacDade and Knowles,Glenolden, PA 19036

Nina Doyle

Department Not Specified
Middle School
MacDade and Knowles,Glenolden, PA 19036

Peg Barton

Department Social Studies
High School
201 S Hanover St, Hummelstown, Pennsylvania 17036

Tanya Dreon

Department Counselor
High School
201 S Hanover St, Hummelstown, Pennsylvania 17036

Jason Potten

Department Principal
Middle School
510 Bryn Mawr Ave, Bala Cynwyd, Pennsylvania 19004

Rodney Taylor

Department Languages
Middle School
510 Bryn Mawr Ave, Bala Cynwyd, Pennsylvania 19004

Eichelberger

Department Math
High School
200 E Myrtle St, Littlestown, Pennsylvania 17340

Lena Lewis

Department Business
High School
200 E Myrtle St, Littlestown, Pennsylvania 17340

John Edgell

Department English
Middle School
401 Division St, Gallitzin, Pennsylvania 16641

Cody Williams

Department Not Specified
Middle School
401 Division St, Gallitzin, Pennsylvania 16641

Mr. Yeager

Department Drafting
High School
201 S Hanover St, Hummelstown, Pennsylvania 17036

Gerald Guido

Department Social Studies
High School
385 Mohawk School Rd, Bessemer, Pennsylvania 16112

Linda Mayer

Department English
High School
385 Mohawk School Rd, Bessemer, Pennsylvania 16112

Kelsey Weachock

Department Science
High School
Battlin Miner Dr and Low Rd,Minersville, PA 17954

David Brown

Department Science
High School
1500 Allen Ave, Monaca, Pennsylvania 15061

Ilene Clarke

Department English
High School
350 Cumberland Rd, Pittsburgh, Pennsylvania 15237

Hawbaker

Department Fine Arts
High School
350 Cumberland Rd, Pittsburgh, Pennsylvania 15237

Robyn Kulchock

Department Biology
High School
350 Cumberland Rd, Pittsburgh, Pennsylvania 15237

E Jani

Department Reading
Middle School
5145 Wexford Run Rd

Kami Mastroianni

Department Reading
Middle School
5145 Wexford Run Rd

Sarah Piranian

Department English
Middle School
5145 Wexford Run Rd

Mr. Weiland

Department Physical Education
Middle School
5145 Wexford Run Rd

John Marklewicz

Department Chemistry/Biology
High School
350 Cumberland Rd, Pittsburgh, Pennsylvania 15237

Julie Ratmanski

Department Visual Arts
High School
981 Ridge Rd, Pottstown, Pennsylvania 19465

Shane Neiffer

Department Math
Middle School
881 Ridge Rd, Pottstown, Pennsylvania 19465

C Bruno

Department Science
Middle School
881 Ridge Rd, Pottstown, Pennsylvania 19465

Shelli Flick

Department Multiple Subjects
Middle School
881 Ridge Rd, Pottstown, Pennsylvania 19465

Sarah Minnick

Department Science
High School
301 S. Fifth St, Oxford, Pennsylvania 19363

Duffy Sample

Department Social Studies
High School
301 S. Fifth St, Oxford, Pennsylvania 19363

Dave Heath

Department Health
High School
1228 N Fifth St, Perkasie, Pennsylvania 18944

Eric Kehs

Department Physics
High School
1228 N Fifth St, Perkasie, Pennsylvania 18944

Lisa Maderic

Department Not Specified
High School
1228 N Fifth St, Perkasie, Pennsylvania 18944

Michael O'boyle

Department Math
High School
1228 N Fifth St, Perkasie, Pennsylvania 18944

Jeanne Keller

Department Math
Middle School
144 Walnut St, Perkasie, Pennsylvania 18944

Rahs

Department Science
Middle School
144 Walnut St, Perkasie, Pennsylvania 18944

Helene Soifer

Department English
High School
3201 Ryan Ave, Philadelphia, Pennsylvania 19136

Ms. Tavelman

Department Math
High School
6498 Ridge Ave, Philadelphia, Pennsylvania 19128

Gail Morgan

Department Not Specified
Middle School
8801 Verree Rd, Philadelphia, Pennsylvania 19115

Matthew Mcgowan

Department Health
Middle School
8801 Verree Rd, Philadelphia, Pennsylvania 19115

James Murphy

Department Multiple Subjects
Middle School
3380 Richmond St, Philadelphia, Pennsylvania 18134

Ruff

Department Math
Middle School
8801 Verree Rd, Philadelphia, Pennsylvania 19115

Mr. Batdorf

Department Math
Middle School
8801 Verree Rd, Philadelphia, Pennsylvania 19115
Page 383 of 2657