Pennsylvania's Teacher Directory

Based on 444,282 Ratings
5-star
78%
4-star
9%
3-star
5%
2-star
2%
1-star
4%
Pennsylvania employs over 210,075 teachers who oversee approximately 1,726,780 students. Students in Pennsylvania submitted more than 444,282 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.46.
Teacher Name
Overall Score
School Name

Mike Replogle

Department Science
High School
100 E South St, Kennett Square, Pennsylvania 19348

John Cullen

Department Math
High School
700 Lansdale Ave

Heather Harper

Department Social Studies
Middle School
1415 2nd St Park, Southampton, Pennsylvania 18966

David Heil

Department Substitute Teacher/Social Studies
Middle School
2950 Charlestown Rd, Holland, Michigan

Cynthia Hitz

Department Languages
High School
1125 Park Dr, Palmyra, Pennsylvania 17078

Mike Boylan

Department Social Studies
High School
Noble Rd,Clarks Summit, PA 18411

Wanda Lapp

Department Math
Elementary School
104 Highland Rd, Atglen, Pennsylvania 19310

Robert Kachmar

Department Science
Middle School
2095 Polk Valley Rd, Hellertown, Pennsylvania 18055

Maryann Cunningham

Department History
High School
50 High School Rd, Montrose, Pennsylvania 18801

Cathy Milinovich

Department English
High School
425 Crest Ave, Belle Vernon, Pennsylvania 15012

Elizabeth Baxter

Department Fine Arts
Middle School
256 Reeceville Rd, Coatesville, Pennsylvania 19320

Kristin Rehling

Department Math/Grade 6
Middle School
500 Houston Rd, Ambler, Pennsylvania 19002

Rich Ciuferri

Department Music
Middle School
701 Church St, Moscow, Pennsylvania 18444

Mr. Scali

Department Physical Education
Middle School
325 Tower Ln, Narberth, Pennsylvania 19072

George Savaresse

Department History
Elementary School
550 Sleepy Hollow Rd, Pittsburgh, Pennsylvania 15228

Todd Meckley

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

James Herrity

Department Social Studies
Middle School
1040 Flexer Ave, Allentown, Pennsylvania 18103

Brian Winnie

Department Music
Middle School
6043 Lower Macungie Rd, Macaungie, Pennsylvania

Eric Akselrad

Department English
Middle School
200 S Providence Rd, Wallingford, Pennsylvania 19086

Linda Robinson

Department English
High School
139 Harleysville Pike, Souderton, Pennsylvania 18964

Mr. George-reichley

Department History
Middle School
1201 E Walnut St, North Wales, Pennsylvania 19454

Ann Chrastina

Department Languages
High School
601 N Lansdowne Ave, Drexel Hill, Pennsylvania 19026

Fr. phillip Agber

Department Religion
High School
2429 Bristol Pike, Bensalem, Pennsylvania 19020

Mr. Evanov

Department English
High School
3381 Route 130, Harrison City, Pennsylvania 15636

Margaret Jensen

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

Mr. McCarter

Department History
High School
245 E Montgomery Ave, Ardmore, Pennsylvania 19003

Mrs. Luba

Department Fine Arts
High School
2001 Old Lincoln Hwy, Langhorne, Pennsylvania 19047

Scott

Department Physical Education
High School
1699 Spring Garden St, Philadelphia, Pennsylvania 19130

Dr. Ruth

Department English
High School
139 Harleysville Pike, Souderton, Pennsylvania 18964

Gale Egoville

Department Performing Arts
Middle School
816 Norristown Rd, Spring House, Pennsylvania 19477

Donna Gordon

Department English
Middle School
1800 Cottman Ave, Philadelphia, Pennsylvania 19111

Edward Johnson

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

Marlene Stern

Department Math
High School
1400 W Olney Ave, Philadelphia, Pennsylvania 19141

Susan Lape

Department Business
High School
585 Solanco Rd, Quarryville, Pennsylvania 17566

Jane Hepler

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

Robin Hammitt

Department Not Specified
Middle School
2950 Charlestown Rd, Holland, Michigan

Craig Waters

Department Math
Middle School
2675 Pa Route 309, Orefield, Pennsylvania 18069

Linda Koenig

Department Physical Education
High School
1000 Hewit St, Hollidaysburg, Pennsylvania 16648

Murtaugh

Department History
High School
445 Manor Ave, Downingtown, Pennsylvania 19335

Bryan Fabyanic

Department Social Studies
High School
3202 43rd St, New Brighton, Pennsylvania 15066

Rob Mattaliano

Department English
High School
Pottstown, Pennsylvania

Brianna Latta

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

Mary Ann Brown

Department Multiple Subjects
High School
96 Jenks St, Brookville, Pennsylvania 15825

George Cowitch

Department Social Studies
High School
3800 Mechanicsville Rd, Whitehall, Pennsylvania 18052

Jason Gagliardi

Department Science
Middle School
325 Tower Ln, Narberth, Pennsylvania 19072

Eric Kutteroff

Department Not Specified
Middle School
1200 Springhouse Rd, Allentown, Pennsylvania 18104

James McKenzie

Department History
High School
240 Hyde Park Rd, Vandergrift, Pennsylvania 15690

Bridget Doklan

Department English
High School
500 Macungie Avenue, Emmaus, Pennsylvania 18049

Dave Hively

Department Math
High School
696 Delta Road, Red Lion, Pennsylvania 17356

Noelle Schaffold

Department Math
Middle School
550 Saxonburg Rd, Pittsburgh, Pennsylvania 15238

Mark Render

Department Social Studies
High School
309 Church Rd, Bethel Park, Pennsylvania 15102

Diane Mccormack

Department Not Specified
Middle School
Free and Dupont Streets,Ridley Park, PA 19078

Douglas Alioth

Department Math
High School
1301 Carlisle and Warwick Rds,Camp Hill, PA 17011

Henry Pearlberg

Department Music
Middle School
200 S Providence Rd, Wallingford, Pennsylvania 19086

Cerise Sawyer

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

Daniel Soler

Department Social Studies
High School
445 Manor Ave, Downingtown, Pennsylvania 19335

David Emerick

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

Lacoe

Department Physical Education
Middle School
1555 Newton Ransom Blvd, Clarks Summit, Pennsylvania 18411

Alex Yanushefski

Department Social Studies
Middle School
1314 Burke Rd, West Chester, Pennsylvania 19380

Amy Covert

Department English
High School
901 Morton Ave, Folsom, Pennsylvania 19033

Varden Armstrong

Department Music
High School
128 Seneca School Rd, Harmony, Pennsylvania 16037

Leo Broudhearst

Department History
High School
1701 S Sproul Rd, Springfield, Pennsylvania 19064

Timothy Kotch

Department Vice Principal
High School
251 Mc Mahon Drive, North Huntingdon, Pennsylvania 15642

Stephanie Leap

Department Social Studies
High School
1198 Chipperfield Dr, Stroudsburg, Pennsylvania 18360

Wendy Hienz

Department Visual Arts
Middle School
625 East McMurray Road McMurray, PA 15317

Patricia Smith

Department Special Education
High School
50 High School Rd, Montrose, Pennsylvania 18801

Sally Dietz

Department Math
High School
225 N Phoenixville Park, Malvern, Pennsylvania 19355

Carol Nejman

Department Principal
High School
8149 New Second St, Elkins Park, Pennsylvania 19027

Keith Bogart

Department Physical Education
Middle School
30 Harmony Rd, Levittown, Pennsylvania 19056

Mr. Orapallo

Department Not Specified
High School
814 Yarrow St, Bryn Mawr, Pennsylvania 19010

Melissa Heffner

Department Science
High School
2700 N Cedar Crest Blvd, Allentown, Pennsylvania 18104

Joe Hannon

Department Reading
Middle School
3600 Memorial Blvd, Tobyhanna, Pennsylvania 18466

Ed Federinko

Department Administration
High School
251 Mc Mahon Drive, North Huntingdon, Pennsylvania 15642

Mr. Bleam

Department Multiple Subjects
High School
2700 N Cedar Crest Blvd, Allentown, Pennsylvania 18104

Charles Cushman

Department Social Studies
Middle School
4000 Orangemans Rd, Hatboro, Pennsylvania 19040

Robin Seltzer

Department History
High School
552 Smithbridge Rd, Glen Mills, Pennsylvania 19342

Robert Barowski

Department Biology
High School
1 Indian Ln, Lehighton, Pennsylvania 18235

Paul Croom

Department Music
Middle School
Feasterville Trevo, Pennsylvania

Len Levi

Department English
Middle School
255 N Phoenixville Pike, Malvern, Pennsylvania 19355

Tom Hunsburger

Department Music
Middle School
515 Fort Couch Rd, Pittsburgh, Pennsylvania 15241

Dave Matthews

Department Business
High School
134 Barren Rd, Media, Pennsylvania 19063

Jamie Brooks

Department Math
High School
425 Crest Ave, Belle Vernon, Pennsylvania 15012

Tracy Sparango

Department Reading
Middle School
4000 Eagleville Rd

Debra Brewster

Department Science
Middle School
525 Rhawn St, Philadelphia, Pennsylvania 19111

Joe Defrancesco

Department Biology
High School
250 E Johnson Hwy, Norristown, Pennsylvania 19401

Janet Fontaine

Department Languages
High School
1345 Sumneytown Pike, Gwynedd Valley, Pennsylvania 19437

Joe Leibrandt

Department Science
High School
Philadelphia, Pennsylvania

Jason Darnell

Department English
High School
440 Crossfield Rd, King Of Prussia, Pennsylvania 19406

Barry Wilson

Department Math
Middle School
2801 Concord Rd, Aston, Pennsylvania 19014

Mrs. Whitlock

Department Technology
High School
1801 E Paper Mill Rd, Erdenheim, Pennsylvania

Heather White

Department Computer Science
Middle School
255 N Phoenixville Pike, Malvern, Pennsylvania 19355

Damon Wade

Department English
Middle School
Free and Dupont Streets,Ridley Park, PA 19078

Richard D'Ambrosio

Department History
High School
7320 Torresdale Ave, Philadelphia, Pennsylvania 19136

Shillingsburg

Department Social Studies
High School
900 Highland Ave, Abington, Pennsylvania 19001

Robert Marks

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

Karen Hansel

Department Not Specified
Middle School
601 Smithbridge Rd, Glen Mills, Pennsylvania 19342

Ms. McCain

Department Visual Arts
Middle School
1492 Stuckert Rd, Warrington, Pennsylvania 18976

Fernando Mendez

Department Languages
High School
1733 W Girard Ave, Philadelphia, Pennsylvania 19130

Irene Pawlish

Department Math
Middle School
513 Montgomery Ave, Merion Station, Pennsylvania 19066

Sheldon Post

Department Math
High School
62 Swamp Rd, Newtown, Pennsylvania 18940
Page 38 of 1977