Pennsylvania's Teacher Directory

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

Christine Mostoller

Department Principal
High School
1155 N Union St, Middletown, Pennsylvania 17057

Brett Myers

Department Vice Principal
High School
1155 N Union St, Middletown, Pennsylvania 17057

Michele Myers

Department Not Specified
High School
1155 N Union St, Middletown, Pennsylvania 17057

Jodi Neuschwander

Department Nursing
High School
1155 N Union St, Middletown, Pennsylvania 17057

Lisa Oconnell

Department Special Education
High School
1155 N Union St, Middletown, Pennsylvania 17057

Robert Pelletier

Department Health
High School
1155 N Union St, Middletown, Pennsylvania 17057

Lori Mcdonald

Department English
Middle School
215 Oberlin Rd, Middletown, Pennsylvania 17057

Lisa Miller

Department Substitute Teacher
Middle School
215 Oberlin Rd, Middletown, Pennsylvania 17057

Andrea Oliver

Department Math
Middle School
215 Oberlin Rd, Middletown, Pennsylvania 17057

Pamela Oneil

Department Languages
Middle School
215 Oberlin Rd, Middletown, Pennsylvania 17057

David Rebar

Department Art
High School
52 Underwood Rd, Throop, Pennsylvania 18512

Richard Therkorn

Department Physics
High School
52 Underwood Rd, Throop, Pennsylvania 18512

Ronald Zeiler

Department Industrial Education
High School
52 Underwood Rd, Throop, Pennsylvania 18512

Brallier

Department English
Middle School
215 Oberlin Rd, Middletown, Pennsylvania 17057

Kenneth Britcher

Department Math
Middle School
215 Oberlin Rd, Middletown, Pennsylvania 17057

Michael Dupes

Department Not Specified
Middle School
215 Oberlin Rd, Middletown, Pennsylvania 17057

Sara Schell

Department Speech
High School
1155 N Union St, Middletown, Pennsylvania 17057

Jenelle Walmer

Department Not Specified
High School
1155 N Union St, Middletown, Pennsylvania 17057

Elsie Straub

Department English
Elementary School
645 Snyder Ave, Beaver Springs, PA 17812

Amanda Ramsey

Department Social Studies
Elementary School
645 Snyder Ave, Beaver Springs, PA 17812

Jenessa Richmond

Department Special Education
Elementary School
645 Snyder Ave, Beaver Springs, PA 17812

Kurt Sprenkel

Department Not Specified
Elementary School
645 Snyder Ave, Beaver Springs, PA 17812

Marcia Cramer

Department Health
Elementary School
645 Snyder Ave, Beaver Springs, PA 17812

Misty Wagner

Department Not Specified
Elementary School
645 Snyder Ave, Beaver Springs, PA 17812

Shannon Pyle

Department Not Specified
Elementary School
645 Snyder Ave, Beaver Springs, PA 17812

Todd Vankirk

Department Principal
Elementary School
645 Snyder Ave, Beaver Springs, PA 17812

Gregory Erb

Department Not Specified
High School
540 E Main St, Middleburg, Pennsylvania 17842

Swartz

Department Physical Education
High School
540 E Main St, Middleburg, Pennsylvania 17842

Erika Kopsack

Department Grade K
High School
173 7th St, Midland, Pennsylvania 15059

Nichole Gutt

Department History
High School
223 Clever Rd, Mckees Rocks, Pennsylvania 15136

Stacey Johnson

Department English
High School
223 Clever Rd, Mckees Rocks, Pennsylvania 15136

Dustin Kerr

Department Counselor
High School
223 Clever Rd, Mckees Rocks, Pennsylvania 15136

Michael Migliozzi

Department Special Education
High School
223 Clever Rd, Mckees Rocks, Pennsylvania 15136

Kay O'donnel

Department Social Studies
High School
223 Clever Rd, Mckees Rocks, Pennsylvania 15136

Kara Olshenske

Department Languages
High School
223 Clever Rd, Mckees Rocks, Pennsylvania 15136

Nancy Vietmeier

Department Health
High School
223 Clever Rd, Mckees Rocks, Pennsylvania 15136

Michael Twigg

Department Substitute Teacher
High School
100 N Arch St, Montoursville, Pennsylvania 17754

April Gavitt

Department Family & Consumer Sciences
High School
100 N Arch St, Montoursville, Pennsylvania 17754

Benjamin Hepburn

Department Not Specified
High School
100 N Arch St, Montoursville, Pennsylvania 17754

Daniel Tucker

Department Not Specified
High School
100 N Arch St, Montoursville, Pennsylvania 17754

John Mazzante

Department Languages
High School
100 N Arch St, Montoursville, Pennsylvania 17754

Joy Snyder

Department Speech
High School
100 N Arch St, Montoursville, Pennsylvania 17754

Mary Ann Kilpatrick

Department Math
High School
100 N Arch St, Montoursville, Pennsylvania 17754

Tracy Blyzwick

Department Special Education
High School
223 Clever Rd, Mckees Rocks, Pennsylvania 15136

Sarah Brallier

Department Not Specified
High School
223 Clever Rd, Mckees Rocks, Pennsylvania 15136

Bridget Budda

Department English
High School
223 Clever Rd, Mckees Rocks, Pennsylvania 15136

Mrs. DiClemente

Department History
High School
223 Clever Rd, Mckees Rocks, Pennsylvania 15136

Ted Flannagan

Department Religion
High School
223 Clever Rd, Mckees Rocks, Pennsylvania 15136

Harry McCullough

Department Social Studies
Middle School
0 Porters Hollow Rd, Coraopolis, Pennsylvania 15108

Winters Joe

Department Computer Science
High School
120 Penn St, Montgomery, Pennsylvania 17752

Kelly Kurtz

Department Science
High School
120 Penn St, Montgomery, Pennsylvania 17752

Ryan Monoski

Department Not Specified
High School
120 Penn St, Montgomery, Pennsylvania 17752

Kyle Mowrey

Department Special Education
High School
120 Penn St, Montgomery, Pennsylvania 17752

Lynnette Murray

Department Health
High School
120 Penn St, Montgomery, Pennsylvania 17752

Kevin Rank

Department Art
High School
120 Penn St, Montgomery, Pennsylvania 17752

Janet Sellard

Department Family & Consumer Sciences
High School
120 Penn St, Montgomery, Pennsylvania 17752

Darla Sperduto

Department Nursing
High School
1245 State Rd, Monessen, Pennsylvania 15062

David Wojtanowski

Department Health
High School
1245 State Rd, Monessen, Pennsylvania 15062

Hilary Brown

Department Music
High School
1245 State Rd, Monessen, Pennsylvania 15062

Patricia Hallam

Department Special Education
High School
1245 State Rd, Monessen, Pennsylvania 15062

Scott Hillen

Department Geography
High School
1245 State Rd, Monessen, Pennsylvania 15062

Andrew Becker

Department Computer Science
Middle School
120 Penn St, Montgomery, Pennsylvania 17752

E Too

Department Not Specified
Middle School
120 Penn St, Montgomery, Pennsylvania 17752

Spears Leigh

Department Not Specified
High School
1900 Eagle Dr, Norristown, Pennsylvania 19403

Cheryl Levine

Department Not Specified
High School
1900 Eagle Dr, Norristown, Pennsylvania 19403

Gropyn Luvv

Department Not Specified
High School
1900 Eagle Dr, Norristown, Pennsylvania 19403

Lynn

Department Not Specified
High School
1900 Eagle Dr, Norristown, Pennsylvania 19403

Anne Malone

Department Chemistry
High School
1900 Eagle Dr, Norristown, Pennsylvania 19403

Takin Mao

Department Study Skills
High School
1900 Eagle Dr, Norristown, Pennsylvania 19403

Angus McAllister

Department Esl
High School
1900 Eagle Dr, Norristown, Pennsylvania 19403

David McGlincy-jones

Department Esl
High School
1900 Eagle Dr, Norristown, Pennsylvania 19403

Ian Morris

Department Social Studies
High School
1900 Eagle Dr, Norristown, Pennsylvania 19403

Brian Muller

Department Math
High School
1900 Eagle Dr, Norristown, Pennsylvania 19403

Joseph Paone

Department Social Studies
High School
1900 Eagle Dr, Norristown, Pennsylvania 19403

Gwendolyn Peirce

Department English
High School
1900 Eagle Dr, Norristown, Pennsylvania 19403

Thomas Pierantozzi

Department Technology
High School
1900 Eagle Dr, Norristown, Pennsylvania 19403

Meredith Pileggi

Department English
High School
1900 Eagle Dr, Norristown, Pennsylvania 19403

Danielle Regan

Department Languages
High School
1900 Eagle Dr, Norristown, Pennsylvania 19403

Emily Shaw

Department Counselor
High School
1900 Eagle Dr, Norristown, Pennsylvania 19403

Rosemary Shivak

Department Not Specified
High School
1900 Eagle Dr, Norristown, Pennsylvania 19403

Jaclyn Stocker

Department English
High School
1900 Eagle Dr, Norristown, Pennsylvania 19403

Robert Street

Department Health
High School
1900 Eagle Dr, Norristown, Pennsylvania 19403

Lola Carca

Department Anthropology
Middle School
5145 Wexford Run Rd

Linda Granite

Department Not Specified
Middle School
5145 Wexford Run Rd

Matthew Hreha

Department Special Education
Middle School
5145 Wexford Run Rd

Daniel Knorr

Department Special Education
Middle School
5145 Wexford Run Rd

Jennifer Mcelroy

Department Speech
Middle School
5145 Wexford Run Rd

Bernard Mwamba nzambi

Department Not Specified
Middle School
5145 Wexford Run Rd

Caitlin Ewing

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

Asad Abrahamian

Department Not Specified
High School
1900 Eagle Dr, Norristown, Pennsylvania 19403

Jessica Baker

Department Social Studies
High School
1900 Eagle Dr, Norristown, Pennsylvania 19403

Aaron Beam

Department Biology
High School
1900 Eagle Dr, Norristown, Pennsylvania 19403

Margaret Brownlee

Department Special Education
High School
1900 Eagle Dr, Norristown, Pennsylvania 19403

Damien Bucci

Department English
High School
1900 Eagle Dr, Norristown, Pennsylvania 19403

Stewart Copeland

Department Music
High School
1900 Eagle Dr, Norristown, Pennsylvania 19403

R Dampf

Department Not Specified
High School
1900 Eagle Dr, Norristown, Pennsylvania 19403

Bobby Davis

Department Not Specified
High School
1900 Eagle Dr, Norristown, Pennsylvania 19403

Patricia Fitzgerald

Department Math
High School
1900 Eagle Dr, Norristown, Pennsylvania 19403

Dennis Flynn

Department Health
High School
1900 Eagle Dr, Norristown, Pennsylvania 19403

Martha Fuchs

Department Music
High School
1900 Eagle Dr, Norristown, Pennsylvania 19403