Pennsylvania's Teacher Directory

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

Maureen Boland

Department English
High School
900 Highland Ave, Abington, Pennsylvania 19001

Bernard Kepler

Department Principal
High School
500 S White Oak St, Annville, Pennsylvania 17003

Sarah Otis

Department Math
High School
500 S White Oak St, Annville, Pennsylvania 17003

Leonard Yerger

Department Substitute Teacher
High School
100 Antietam Rd, Reading, Pennsylvania 19606

Mary Cole

Department Biology
High School
909 Duss Ave, Ambridge, Pennsylvania 15003

Jamie Carnegie

Department Reading
High School
401 First St, Freedom, Pennsylvania 15042

Erin Buck

Department Health
High School
187 Five Points Richmond Rd, Bangor, Pennsylvania 18013

Jean Edgar

Department Math
Middle School
401 Points Richmond Rd, Bangor, Pennsylvania 18013

Kelian Jones

Department English
Middle School
401 Points Richmond Rd, Bangor, Pennsylvania 18013

Leah Markert

Department English
Middle School
100 N School St, Bellefonte, Pennsylvania 16823

Ashley Waite

Department Languages
Middle School
100 N School St, Bellefonte, Pennsylvania 16823

Matthew Mcdermit

Department Math
High School
830 E Bishop St, Bellefonte, Pennsylvania 16823

Michael Friel

Department Special Education
Middle School
100 N School St, Bellefonte, Pennsylvania 16823

Alice Flarend

Department Not Specified
High School
400 Martin St, Bellwood, Pennsylvania 16617

Stephanie Miller

Department Education
High School
309 Church Rd, Bethel Park, Pennsylvania 15102

Luke Modrak

Department English
High School
309 Church Rd, Bethel Park, Pennsylvania 15102

Norma Medina

Department Reading
Middle School
909 W Union Blvd, Bethlehem, Pennsylvania 18018

Justus

Department Science
Middle School
1110 Fernwood St, Bethlehem, Pennsylvania 18018

Alice Ursin

Department Speech
High School
309 Church Rd, Bethel Park, Pennsylvania 15102

David Hanlon

Department Math
High School
500 Blackhawk Rd, Beaver Falls, Pennsylvania 15010

Erich Stamer

Department Languages
High School
500 Blackhawk Rd, Beaver Falls, Pennsylvania 15010

Miss. Adams

Department Biology
High School
500 Blackhawk Rd, Beaver Falls, Pennsylvania 15010

Aimee Piedemonte

Department English
High School
103 Old Topton Rd, Mertztown, Pennsylvania 19539

Rebecca Rhodes

Department Music
High School
103 Old Topton Rd, Mertztown, Pennsylvania 19539

Mike Shaw

Department Substitute Teacher
High School
103 Old Topton Rd, Mertztown, Pennsylvania 19539

Aron Kotofsky

Department English
High School
3001 Green Ln, Levittown, Pennsylvania 19057

Jeff Feely

Department Social Studies
Middle School
475 Wistar Rd, Fairless Hills, Pennsylvania 19030

Puchino

Department Social Studies
Middle School
475 Wistar Rd, Fairless Hills, Pennsylvania 19030

William Priestly

Department Multiple Subjects
High School
3001 Green Ln, Levittown, Pennsylvania 19057

Cosmo Diliegro

Department Art
High School
3001 Green Ln, Levittown, Pennsylvania 19057

Mr. Bahl

Department Not Specified
High School
435 Kings Hwy, Carnegie, Pennsylvania 15106

Bernard Holland

Department Math
High School
435 Kings Hwy, Carnegie, Pennsylvania 15106

Nicole Miller

Department Math
High School
435 Kings Hwy, Carnegie, Pennsylvania 15106

Darren Kiehl

Department Math
Middle School
777 S Hanover St, Carlisle, Pennsylvania 17013

Debbie Masland

Department French
High School
623 W Penn St, Carlisle, Pennsylvania 17013

Seth Roper

Department Anthropology
High School
623 W Penn St, Carlisle, Pennsylvania 17013

Gregory Richards

Department Not Specified
Middle School
900 Waggoner's Gap Rd, Carlisle, Pennsylvania 17013

Phillip Hochman

Department Physical Education
Middle School
2900 Holicong Road, Doylestown, Pennsylvania 18902

Molly Rickert

Department English
Middle School
2900 Holicong Road, Doylestown, Pennsylvania 18902

Lauren Vanpelt

Department Math
Middle School
2900 Holicong Road, Doylestown, Pennsylvania 18902

Matt Wolf

Department Math
High School
2804 Holicong Rd, Doylestown, Pennsylvania 18902

Tiffany Brewer

Department Not Specified
Middle School
1950 N Hills Rd, York, Pennsylvania 17406

Frank Licata

Department English
High School
281 S Mountain Blvd, Mountain Top, Pennsylvania 18707

Dana Radulski

Department English
High School
281 S Mountain Blvd, Mountain Top, Pennsylvania 18707

Lemay

Department French
Middle School
1950 N Hills Rd, York, Pennsylvania 17406

Elizabeth Bruno

Department Not Specified
High School
281 S Mountain Blvd, Mountain Top, Pennsylvania 18707

Elsa Heintzelman

Department Not Specified
High School
281 S Mountain Blvd, Mountain Top, Pennsylvania 18707

Justine Yeager

Department Social Studies
High School
281 S Mountain Blvd, Mountain Top, Pennsylvania 18707

Mrs. Swank

Department Social Studies
Elementary School
281 South Mountain Boulevard, Mountaintop, Pennsylvania 18707

Robert Carr

Department Science
High School
2831 Washington Ave, Clearfield, Pennsylvania 16830

Mikesell

Department Computer Science
Middle School
602 Mill Rd, Clearfield, Pennsylvania 16830

Robert Walker

Department Reading
Middle School
602 Mill Rd, Clearfield, Pennsylvania 16830

Lisa Boyle

Department English
Middle School
602 Mill Rd, Clearfield, Pennsylvania 16830

Ben Hetrich

Department Accounting
High School
44 Big Spring Rd, Robesonia, Pennsylvania 19551

Craig Messinger

Department Business
High School
44 Big Spring Rd, Robesonia, Pennsylvania 19551

Kellie Snyder

Department Languages
High School
115 E Evergreen Rd, Lebanon, Pennsylvania 17042

Anita Barr

Department Accounting
High School
115 E Evergreen Rd, Lebanon, Pennsylvania 17042

Lou Ann Goodreau

Department Accounting
High School
115 E Evergreen Rd, Lebanon, Pennsylvania 17042

Diana Dale

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

Elaine Judson

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

Mrs. Weber

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

Tepsich

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

Donna Benson

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

Mr. Little

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

Nicole Browne

Department Family & Consumer Sciences
High School
6746 Carlisle Park, Mechanicsburg, Pennsylvania 17050

Rebecca Hornung

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

Emily Cocores

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

Ann Pickering

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

Barbara Hoelscher

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

Sandra Warfield

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

Scott Reynolds

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

Jason Haley

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

Kenneth Scott

Department History
High School
930 North St, Meadville, Pennsylvania 16335

Kirk

Department Band
Middle School
550 W Uwchlan Ave, Exton, Pennsylvania 19341

Jamie Barber

Department Writing
Middle School
115 Rock Raymond Rd, Downingtown, Pennsylvania 19335

Donald Jones

Department History
Middle School
115 Rock Raymond Rd, Downingtown, Pennsylvania 19335

Greta Neff

Department Health
Middle School
115 Rock Raymond Rd, Downingtown, Pennsylvania 19335

Mr. Clark

Department History
Middle School
4500 Intermediate Ave, Dover, Pennsylvania 17315

Scott Goode

Department Technology
Middle School
4500 Intermediate Ave, Dover, Pennsylvania 17315

Carl Adams

Department Health
High School
46 W Canal St, Dover, Pennsylvania 17315

Mr. Kreider

Department Math
High School
669 E Main St, New Holland, Pennsylvania 17557

Fisher

Department Substitute Teacher
High School
2601 William Penn Hwy, Easton, Pennsylvania 18045

B Yuninger

Department English
High School
669 E Main St, New Holland, Pennsylvania 17557

Ashleigh Huffman

Department History
High School
201 E 37th St, Reading, Pennsylvania 19606

John White

Department Art
High School
201 E 37th St, Reading, Pennsylvania 19606

Joshua Williams

Department Math
High School
1446 Kittanning Park, Karns City, Pennsylvania 16041

Mr. Benner

Department English
Middle School
4840 Fairfield Rd

Lauren Gillespi

Department Drivers Education
Middle School
4660 Old William Penn Hwy, Murrysville, Pennsylvania 15668

Holli Wilson

Department Reading
Middle School
4660 Old William Penn Hwy, Murrysville, Pennsylvania 15668

Kat Rutherford

Department Sociology
High School
3200 School Rd, Murrysville, Pennsylvania 15668

Ellen Sautter

Department English
Middle School
3598 Whistler Rd, Stoystown, Pennsylvania 15563

Eva Strang

Department Science
Middle School
3598 Whistler Rd, Stoystown, Pennsylvania 15563

Bradley Ott

Department Biology
High School
400 Ohio St, Boswell, Pennsylvania 15531

Mr. Cardy

Department History
Middle School
246 Pone Ln, Franklin, Pennsylvania 16323

Erin Hughes

Department Music
High School
101 South Waverly St,Shillington, PA 19607

Pawling

Department History
High School
101 South Waverly St,Shillington, PA 19607

Pul Henderson

Department Math/Grade 4
Middle School
130 East Lancaster Ave,Shillington, PA 19607

Bob Hiest

Department Grade 6
Middle School
130 East Lancaster Ave,Shillington, PA 19607

Mrs. Sachetta

Department English
Middle School
130 East Lancaster Ave,Shillington, PA 19607

Damien Drago

Department Grade 5
Middle School
130 East Lancaster Ave,Shillington, PA 19607
Page 441 of 2657