Pennsylvania's Teacher Directory

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

Heather Mcmahon-Vargas

Department Principal
High School
1403 Hill St, Ridgway, Pennsylvania 15853

Patricia Schaut

Department Counselor
High School
1403 Hill St, Ridgway, Pennsylvania 15853

Ronald Stenta

Department Health
High School
1403 Hill St, Ridgway, Pennsylvania 15853

Todd Voss

Department Art
High School
1403 Hill St, Ridgway, Pennsylvania 15853

Anna Fernan

Department Speech
High School
1403 Hill St, Ridgway, Pennsylvania 15853

Jacob Jefferis

Department Vice Principal
High School
201 Kiester Rd, Slippery Rock, Pennsylvania 16057

Travis Sarver

Department Physical Education
High School
201 Kiester Rd, Slippery Rock, Pennsylvania 16057

Andrea Shaffer

Department English
High School
201 Kiester Rd, Slippery Rock, Pennsylvania 16057

Joan Timko

Department Nursing
High School
201 Kiester Rd, Slippery Rock, Pennsylvania 16057

Christopher Debias

Department Family & Consumer Sciences
High School
201 Eberly Dr, Shippensburg, Pennsylvania 17257

Laura Halter

Department English
High School
201 Eberly Dr, Shippensburg, Pennsylvania 17257

Debra Heefner

Department Special Education
High School
201 Eberly Dr, Shippensburg, Pennsylvania 17257

Christie Johnson

Department Health
High School
201 Eberly Dr, Shippensburg, Pennsylvania 17257

Nicholas Mancino

Department Biology
High School
201 Eberly Dr, Shippensburg, Pennsylvania 17257

Anthony Massara

Department English
High School
201 Eberly Dr, Shippensburg, Pennsylvania 17257

Angela Mckee

Department Counselor
High School
201 Eberly Dr, Shippensburg, Pennsylvania 17257

Chance Powell

Department Social Studies
High School
201 Eberly Dr, Shippensburg, Pennsylvania 17257

Tony Stoops

Department Social Studies
High School
201 Eberly Dr, Shippensburg, Pennsylvania 17257

Teresa Tibbits

Department Art
High School
201 Eberly Dr, Shippensburg, Pennsylvania 17257

Jill Beattie

Department Not Specified
Middle School
101 Park Pl, Shippensburg, Pennsylvania 17257

Brooke Bell

Department English
Middle School
101 Park Pl, Shippensburg, Pennsylvania 17257

Jennifer Enders

Department Music
Middle School
101 Park Pl, Shippensburg, Pennsylvania 17257

Brad Horgos

Department Math
Middle School
101 Park Pl, Shippensburg, Pennsylvania 17257

Rosemary Junkin

Department Counselor
Middle School
101 Park Pl, Shippensburg, Pennsylvania 17257

Elizabeth Laird

Department Special Education
Middle School
101 Park Pl, Shippensburg, Pennsylvania 17257

Norton

Department Not Specified
Middle School
101 Park Pl, Shippensburg, Pennsylvania 17257

John Piper

Department Music
Middle School
101 Park Pl, Shippensburg, Pennsylvania 17257

Meaghan Sabatini

Department Not Specified
Middle School
101 Park Pl, Shippensburg, Pennsylvania 17257

Karen Stambaugh

Department Special Education
Middle School
101 Park Pl, Shippensburg, Pennsylvania 17257

Curtis Stoner

Department Math
Middle School
101 Park Pl, Shippensburg, Pennsylvania 17257

Lora Stoner

Department English
Middle School
101 Park Pl, Shippensburg, Pennsylvania 17257

Anthony Weber

Department Special Education
Middle School
101 Park Pl, Shippensburg, Pennsylvania 17257

Jillian Almoney

Department Economics
Middle School
645 Kirkwood Park, Quarryville, Pennsylvania 17566

Kevin Childs

Department Technology
Middle School
645 Kirkwood Park, Quarryville, Pennsylvania 17566

Janie Coscia

Department Not Specified
Middle School
645 Kirkwood Park, Quarryville, Pennsylvania 17566

Sandra Lee

Department Not Specified
Middle School
645 Kirkwood Park, Quarryville, Pennsylvania 17566

Diana Lyons

Department English
Middle School
645 Kirkwood Park, Quarryville, Pennsylvania 17566

Marietta Carney

Department Languages
High School
201 Kiester Rd, Slippery Rock, Pennsylvania 16057

Rebecca Crawford

Department Math
High School
201 Kiester Rd, Slippery Rock, Pennsylvania 16057

Kelly Gallagher

Department Counselor
High School
201 Kiester Rd, Slippery Rock, Pennsylvania 16057

Heather Groves-Edwards

Department Music
Middle School
201 Kiester Rd, Slippery Rock, Pennsylvania 16057

Michelle Kuntz

Department Math
Middle School
201 Kiester Rd, Slippery Rock, Pennsylvania 16057

Darren Schulz

Department English
Middle School
201 Kiester Rd, Slippery Rock, Pennsylvania 16057

Scodack

Department Grade 5
Middle School
201 Kiester Rd, Slippery Rock, Pennsylvania 16057

Travis Bashline

Department Speech
Middle School
201 Kiester Rd, Slippery Rock, Pennsylvania 16057

Mr. Buzard

Department Computer Science
Middle School
201 Kiester Rd, Slippery Rock, Pennsylvania 16057

Sharon Boyles

Department Math
High School
201 Eberly Dr, Shippensburg, Pennsylvania 17257

Cathy Bradfield

Department Nursing
Middle School
700 Washington St, Royersford, Pennsylvania 19468

Bernadette Kucewicz

Department English
Middle School
700 Washington St, Royersford, Pennsylvania 19468

Sara Mcmonigle

Department English
Middle School
700 Washington St, Royersford, Pennsylvania 19468

Eric Barshinger

Department Social Studies
High School
200 Bowman Rd, Hanover, Pennsylvania 17331

Rachel Boatwright

Department Social Studies
High School
200 Bowman Rd, Hanover, Pennsylvania 17331

Mary Cook

Department Math
High School
200 Bowman Rd, Hanover, Pennsylvania 17331

Kelly Danfelt

Department Social Studies
High School
200 Bowman Rd, Hanover, Pennsylvania 17331

Lisa Dennis

Department Counselor
High School
200 Bowman Rd, Hanover, Pennsylvania 17331

Kristen Fickes

Department English
High School
200 Bowman Rd, Hanover, Pennsylvania 17331

Kristin Frederick

Department Math
High School
200 Bowman Rd, Hanover, Pennsylvania 17331

Jay Fuller

Department Special Education
High School
200 Bowman Rd, Hanover, Pennsylvania 17331

Robert Glover

Department Art
High School
200 Bowman Rd, Hanover, Pennsylvania 17331

Nathan James

Department Art
High School
200 Bowman Rd, Hanover, Pennsylvania 17331

Sara Keeny

Department Math
High School
200 Bowman Rd, Hanover, Pennsylvania 17331

Andrea King

Department Nursing
High School
200 Bowman Rd, Hanover, Pennsylvania 17331

Amy Emig

Department Science
Middle School
225 Bowman Rd, Hanover, Pennsylvania 17331

Crystal Charles

Department English
Middle School
225 Bowman Rd, Hanover, Pennsylvania 17331

Cynthia Crimmel

Department Math
Middle School
225 Bowman Rd, Hanover, Pennsylvania 17331

Eric Klansek

Department Vice Principal
Middle School
225 Bowman Rd, Hanover, Pennsylvania 17331

Jana Bonds

Department Art
Middle School
225 Bowman Rd, Hanover, Pennsylvania 17331

Kristen Teeter

Department Physical Education
Middle School
225 Bowman Rd, Hanover, Pennsylvania 17331

Lori Holland

Department Special Education
Middle School
225 Bowman Rd, Hanover, Pennsylvania 17331

Stephanie Klansek

Department English
Middle School
225 Bowman Rd, Hanover, Pennsylvania 17331

Vanessa James

Department Speech
Middle School
225 Bowman Rd, Hanover, Pennsylvania 17331

Virginia Neiderer

Department English
Middle School
225 Bowman Rd, Hanover, Pennsylvania 17331

RJ Long

Department Vice Principal
Middle School
225 Bowman Rd, Hanover, Pennsylvania 17331

Lisa Stewart

Department Special Education
Middle School
122 Seneca School Rd, Harmony, Pennsylvania 16037

Nikki Woolslare

Department Grade 6
Middle School
122 Seneca School Rd, Harmony, Pennsylvania 16037

Christopher Landauer

Department Health
High School
200 Bowman Rd, Hanover, Pennsylvania 17331

Nathaniel Murren

Department Health
High School
200 Bowman Rd, Hanover, Pennsylvania 17331

John Sengia

Department Science
High School
200 Bowman Rd, Hanover, Pennsylvania 17331

Robert Trostle

Department English
High School
200 Bowman Rd, Hanover, Pennsylvania 17331

Douglas Wherley

Department Math
High School
200 Bowman Rd, Hanover, Pennsylvania 17331

Molly Wiles

Department Languages
High School
200 Bowman Rd, Hanover, Pennsylvania 17331

Joanne Schlichtig

Department Substitute Teacher
Middle School
700 Washington St, Royersford, Pennsylvania 19468

Mark Templeton

Department Math
Middle School
700 Washington St, Royersford, Pennsylvania 19468

Scott Douglas

Department Not Specified
Middle School
185 Spring Cove Dr, Roaring Spring, Pennsylvania 16673

Wendy Engelberg

Department English
Middle School
185 Spring Cove Dr, Roaring Spring, Pennsylvania 16673

Brock Foor

Department Math
Middle School
185 Spring Cove Dr, Roaring Spring, Pennsylvania 16673

Nancy Gobert

Department Technology
Middle School
185 Spring Cove Dr, Roaring Spring, Pennsylvania 16673

Kayla Hemminger

Department Computer Science
Middle School
185 Spring Cove Dr, Roaring Spring, Pennsylvania 16673

David Hoenstine

Department Health
Middle School
185 Spring Cove Dr, Roaring Spring, Pennsylvania 16673

Stacy Lantz

Department Not Specified
Middle School
185 Spring Cove Dr, Roaring Spring, Pennsylvania 16673

Bonnie Loth

Department Science
Middle School
185 Spring Cove Dr, Roaring Spring, Pennsylvania 16673

Stephanie Thompson

Department Counselor
Middle School
185 Spring Cove Dr, Roaring Spring, Pennsylvania 16673

Shad Benton

Department Social Studies
High School
718 Central High Rd, Martinsburg, Pennsylvania 16662

Karen Biddle

Department Math
High School
718 Central High Rd, Martinsburg, Pennsylvania 16662

Gary Carlson

Department Counselor
High School
718 Central High Rd, Martinsburg, Pennsylvania 16662

Jerome Conlan

Department Not Specified
High School
718 Central High Rd, Martinsburg, Pennsylvania 16662

David Hoenstine

Department Health
High School
718 Central High Rd, Martinsburg, Pennsylvania 16662

Louise Wilson

Department Languages
High School
718 Central High Rd, Martinsburg, Pennsylvania 16662

T Egan

Department Not Specified
Middle School
105 W Walker Rd, Wayne, Pennsylvania 19087

Patrick Gately

Department Vice Principal
Middle School
105 W Walker Rd, Wayne, Pennsylvania 19087