Pennsylvania's Teacher Directory

Based on 443,943 Ratings
5-star
78%
4-star
9%
3-star
5%
2-star
2%
1-star
4%
Pennsylvania employs over 210,043 teachers who oversee approximately 1,726,780 students. Students in Pennsylvania submitted more than 443,943 teacher and professor ratings through RateMyTeachers.com. The average teacher rating in Pennsylvania is 4.5, which happens to be above the national average of 4.46.
Teacher Name
Overall Score
School Name

Mr. O

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

William Morgan

Department Headmaster
High School
814 Yarrow St, Bryn Mawr, Pennsylvania 19010

Aaron Minor

Department Not Specified
High School
3000 Gateway Campus Blvd, Monroeville, Pennsylvania 15146

Aaron Sborz

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

Aaron Thompson

Department Not Specified
Elementary School
1400 Centre Ave, Reading, Pennsylvania 19601

Aaron Sebelin

Department Principal
Elementary School
200 Beaver Run Rd, Lehighton, Pennsylvania 18235

Aaron Bass

Department Principal
High School
2709 N Broad St, Philadelphia, Pennsylvania 19132

Aaron Flay

Department Not Specified
Middle School
94 Beck Rd, York, Pennsylvania 17403

Aaron Kahn

Department Social Studies
Middle School
2118 W Norris St, Philadelphia, Pennsylvania 19121

Aaron Gill

Department English
Elementary School
600 Manor St, York, Pennsylvania 17403

Aaron Shafer

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

Abbe Satteson

Department Math
Middle School
,Sunbury, PA 17801

Abby Gery

Department Math
High School
125 Parkfield St, Pittsburgh, Pennsylvania 15210

Abby Pestcoe

Department English
Elementary School
1600 Book Rd, Lampeter, Pennsylvania 17537

Abby Danch

Department Counselor
High School
6375 Buffalo Rd, Harborcreek, Pennsylvania 16421

Abby Peachey

Department Physical Education
Middle School
700 Cedar Street, Lewistown, Pennsylvania 17044

Abigail Toohey

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

Abigail Charsar

Department English
Elementary School
100 Hittle Dr, Sharpsville, Pennsylvania 16150

Abigail Marx

Department Biology
High School
900 Agnew Rd, Pittsburgh, Pennsylvania 15227

Abigail Billotte

Department Not Specified
Elementary School
700 High Level Rd, Clearfield, Pennsylvania 16830

Acdc Acdc

Department Not Specified
Middle School
Annville, PA 17003

Adam Szarmach

Department Health
Elementary School
201 Center New Texas Rd, Pittsburgh, Pennsylvania 15239

Adam Baughman

Department Art
High School
199 Front St, Saxton, Pennsylvania 16678

Adam Smith

Department Not Specified
Elementary School
201 Penrose St, Quakertown, Pennsylvania 18951

Adam Fraser

Department Principal
High School
1426 N. 3rd St., 4th Floor Harrisburg, PA 17102

Adam Smith

Department Not Specified
Elementary School
1600 Sleepy Hollow Rd, Quakertown, Pennsylvania 18951

Adam Rising

Department Health
Elementary School
2535 Route 119 Hwy, Home, Pennsylvania 15747

Adam Brown

Department Not Specified
High School
1500 Yost Blvd, Pittsburgh, Pennsylvania 15221

Adam Peyton

Department Special Education
High School
335 Manor Ave, Downingtown, Pennsylvania 19335

Adam Riggle

Department Speech
High School
10375 Perry Hwy, Wexford, Pennsylvania 15090

Addie Christopher

Department Special Education
School
926 W. Sedgley Avenue, Philadelphia, Pennsylvania 19119

Adele Sartore

Department Not Specified
High School
1810 W Sunbury Rd, West Sunbury, Pennsylvania 16061

Adelle Schade

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

Adria Scott

Department Not Specified
Elementary School
47 Chalfonte Ave, Pittsburgh, Pennsylvania 15229

Adrian Traficanti

Department Art
Middle School
1000 N Front St, Reading, Pennsylvania 19601

Adrianna Person

Department Not Specified
Elementary School
1195 Windsor Rd, Red Lion, Pennsylvania 17356

Adrianne Curcio

Department Special Education
Middle School
175 Heritage Park Dr, Kittanning, Pennsylvania 16201

Adrianne Desch

Department Not Specified
High School
100 Winfield Manor Dr, Mars, Pennsylvania 16046

Adrienne Fedor

Department Art
Elementary School
2466 Mahoning Dr, Lehighton, Pennsylvania 18235

Adrienne Ulmer

Department Grade K
Elementary School
55 2nd St, Schwenksville, Pennsylvania 19473

Adrienne Butler-Leonard

Department Not Specified
Middle School
500 Woodbourne Ave, Pittsburgh, Pennsylvania 15226

Adrienne Jackson-Nelson

Department Social Studies
High School
215 Market St, Harrisburg, Pennsylvania 17101

Adrienne Jackson-Nelson

Department Social Studies
Middle School
2900 N 6th St, Harrisburg, Pennsylvania 17110

A'Frica Sheppard

Department Not Specified
Elementary School
831 21st St, Aliquippa, Pennsylvania 15001

Agnes Defonde

Department Not Specified
Elementary School
,Ellwood City, PA 16117

Aiko Maurer

Department Administration
High School
,Hyndman, PA 15545

Aileen Kroon

Department English
High School
4322 N 5th St, Philadelphia, Pennsylvania 19120

Aimee Engleka

Department Computer Science
High School
408 High St, Freeport, Pennsylvania 16229

Aimee Trieu

Department English
High School
35 Church Hill Rd, Kintnersville, Pennsylvania 18930

Aimee Beleiff

Department Not Specified
High School
1426 N. 3rd St., 4th Floor Harrisburg, PA 17102

Aimee Tysarczyk

Department Not Specified
Middle School
601 Hollar Ave, Shippensburg, Pennsylvania 17257

Aimee Davin

Department English
High School
4322 N 5th St, Philadelphia, Pennsylvania 19120

Aisha Sharif-Lucas

Department Music
High School
515 N Highland Ave, Pittsburgh, Pennsylvania 15206

Aja Weston

Department Not Specified
School
3447 East Carson Street, Homestead, Pennsylvania 15203

Alaina Patrick

Department Reading
Elementary School
11605 Dickens Dr, North Huntingdon, Pennsylvania 15642

Alan Donnelly

Department Not Specified
High School
501 Butler Rd, Springdale, Pennsylvania 15144

Alan Dubreucq

Department Music
High School
401 Linden Ave, Cresson, Pennsylvania 16630

Alan Hough

Department Technology
Middle School
,West Middlesex, PA 16159

Alan Fear

Department Music
Middle School
904 Beaver Grade Rd, Moon Township, Pennsylvania 15108

Alane Marie Hemberger

Department Nursing
Elementary School
186 W Bridge St, New Hope, Pennsylvania 18938

Alanna Davis

Department English
High School
35 Church Hill Rd, Kintnersville, Pennsylvania 18930

Albert Lesutis

Department Art
Middle School
3114 Main St,Munhall, PA 15120

Albert Balcer

Department Math
Middle School
1524 Derbyshire Rd, Yardley, Pennsylvania 19067

Albertine Latham

Department Nursing
High School
2002 Rock Way,Holland, Pa 18966

Aleksandra Sawicki

Department Math
School
5700 Wayne Avenue, Philadelphia, Pennsylvania 19144

Alene Smart

Department Not Specified
Middle School
4621 Castor Ave, Philadelphia, Pennsylvania 19124

Alessandra Fiorini

Department Not Specified
High School
5700 Wayne Ave, Philadelphia, Pennsylvania 19144

Alex Olshanski

Department Health
Elementary School
588 Friendship Dr, Darlington, Pennsylvania 16115

Alexa Tokarski

Department English
High School
3875 Perrysville Ave, Pittsburgh, Pennsylvania 15214

Alexa Croasmun

Department English
Elementary School
600 Manor St, York, Pennsylvania 17403

Alexander Sackandy

Department Music
Elementary School
710 Dorseyville Rd, Pittsburgh, Pennsylvania 15238

Alexander Buxbaum

Department English
High School
540 N 13th St, Philadelphia, Pennsylvania 19123

Alexander Herring

Department Principal
High School
,Pittsburgh, PA 15208

Alexandra Greco

Department English
High School
2501 Kensington Ave, Philadelphia, Pennsylvania 19125

Alexandra Speace

Department Not Specified
Elementary School
20 Matsonford Rd, Radnor, Pennsylvania 19087

Alexandra Lachowicz

Department Not Specified
High School
590 North Gulph Road, Wayne, Pennsylvania 19406

Alexandra Hauser

Department Grade K
Middle School
2118 W Norris St, Philadelphia, Pennsylvania 19121

Alexandra Volpe

Department Counselor
High School
1197 Haworth Street, Philadelphia, Pennsylvania 19124

Alexis Dombrowsky

Department Computer Science
High School
1000 Weigles Hill Rd, Elizabeth, Pennsylvania 15037

Alexis Boyce

Department Special Education
High School
1332 Enterprise Drive, Frazer, Pennsylvania 19380

Alexis Greaves

Department Principal
High School
1100 West 10th Street, Chester, Pennsylvania 19013

Alfred Tocci

Department Math
High School
333 Centennial Rd, Warminster, Pennsylvania 18974

Alfreda Dierolf

Department Not Specified
Elementary School
1600 N 13th St, Reading, Pennsylvania 19604

Alice Uhrich

Department Nursing
High School
4897 N Twin Valley Rd, Elverson, Pennsylvania 19520

Alicia Guarnaccio

Department Health
Middle School
50 Thoms Run Rd, Bridgeville, Pennsylvania 15017

Alicia Goldner

Department Math
High School
120 Campus Ln, Butler, Pennsylvania 16001

Alicia Evans

Department English
High School
301 W Hunting Park Ave, Philadelphia, Pennsylvania 19140

Alicia Gamino

Department Not Specified
Elementary School
3280 Foulk Rd,Boothwyn, PA 19061

Alicia Bohn

Department Grade K
High School
450 Rear Homestead Rd, Hershey, Pennsylvania 17033

Alicia Villa

Department Languages
High School
540 N 13th St, Philadelphia, Pennsylvania 19123

Alicia Conquest

Department Languages
High School
4021 Parkside Ave, Philadelphia, Pennsylvania 19104

Alicia Drelick

Department Art
Middle School
5900 Race St, Philadelphia, Pennsylvania 19132

Alicia Snook

Department Not Specified
Elementary School
32 West North Street,York, PA 17401

Alicia Penny

Department Not Specified
Elementary School
,Kennett Square, PA 19348

Alicia Garavaglia

Department Special Education
Elementary School
355 State Street, Lawn, Pennsylvania 18704

Alicia Giove

Department Music
Elementary School
1079 Jefferson Rd, Penn Hills, PA 15235

Alina Taylor

Department English
High School
2051 E Cumberland St, Philadelphia, Pennsylvania 19125

Alisa Matune

Department English
High School
1129 E State St, Sharon, Pennsylvania 16146

Alisha Henry

Department Family & Consumer Sciences
Middle School
261 White Oak Rd, Manheim, Pennsylvania 17545

Alisha Keller

Department English
Elementary School
251 N Broad St, York, Pennsylvania 17403