GCGovComp.app

School District of Philadelphia / Holme, Thomas School / Teacher

Job-title file

Teacher

Plan and deliver instruction, assess student progress, and develop curriculum.

46 employees hold this title in Holme, Thomas School. Median total compensation for the role is $94,011, above the department median of $55,770.

Employees
46
Role median
$94,011
Agency median
$55,770
Comparison
Above

What the records show

Role pay distribution

Pay distribution for this role

$55,770$110,720+

How total compensation varies among the 46 people in this role. Even for one job title, pay differs with seniority, step, overtime, and tenure. Each bar is a pay range; the far-right bar collects the highest earners.

Record list

Employees with this title

Highest-paid first / page 1

Lori Abernethy

Teacher/Holme, Thomas School

2026 total comp
$110,720
Base pay
$110,720
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$110,720
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
8270
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

At Holme, Thomas School, Lori Abernethy serves as a Teacher. Their 2026 pay totaled $110,720. Union affiliation: PFT.

Janene Ciotti

Teacher/Holme, Thomas School

2026 total comp
$110,720
Base pay
$110,720
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$110,720
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
8270
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

At Holme, Thomas School, Janene Ciotti serves as a Teacher. Their 2026 pay totaled $110,720. Union affiliation: PFT.

Victor Colon

Teacher/Holme, Thomas School

2026 total comp
$110,720
Base pay
$110,720
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$110,720
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
8270
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

At Holme, Thomas School, Victor Colon serves as a Teacher. Their 2026 pay totaled $110,720. Their bargaining unit is PFT.

Michele Deliso

Teacher/Holme, Thomas School

2026 total comp
$110,720
Base pay
$110,720
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$110,720
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
8270
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Michele Deliso is a Teacher at Holme, Thomas School. 2026 total compensation came to $110,720. They are represented by PFT.

Kimberly Heinrich

Teacher/Holme, Thomas School

2026 total comp
$110,720
Base pay
$110,720
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$110,720
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
8270
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

At Holme, Thomas School, Kimberly Heinrich serves as a Teacher. Their 2026 pay totaled $110,720. Union affiliation: PFT.

Tracie Ingham Shipp

Teacher/Holme, Thomas School

2026 total comp
$110,720
Base pay
$110,720
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$110,720
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
8270
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

At Holme, Thomas School, Tracie Ingham Shipp serves as a Teacher. Their 2026 pay totaled $110,720. Their bargaining unit is PFT.

Lisa Mokan

Teacher/Holme, Thomas School

2026 total comp
$110,720
Base pay
$110,720
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$110,720
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
8270
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

At Holme, Thomas School, Lisa Mokan serves as a Teacher. Their 2026 pay totaled $110,720. They are represented by PFT.

Jennifer Papeika

Teacher/Holme, Thomas School

2026 total comp
$110,720
Base pay
$110,720
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$110,720
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
8270
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Jennifer Papeika works as a Teacher for Holme, Thomas School. Jennifer earned $110,720 in 2026. Union affiliation: PFT.

Teresa Rennie

Teacher/Holme, Thomas School

2026 total comp
$110,720
Base pay
$110,720
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$110,720
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
8270
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Teresa Rennie is a Teacher at Holme, Thomas School. 2026 total compensation came to $110,720. Union affiliation: PFT.

Kimberly Robinson

Teacher/Holme, Thomas School

2026 total comp
$110,720
Base pay
$110,720
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$110,720
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
8270
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Kimberly Robinson is a Teacher at Holme, Thomas School. 2026 total compensation came to $110,720. Their bargaining unit is PFT.

Jennifer Reidy

Teacher/Holme, Thomas School

2026 total comp
$102,521
Base pay
$102,521
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$102,521
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
8270
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

At Holme, Thomas School, Jennifer Reidy serves as a Teacher. Their 2026 pay totaled $102,521. They are represented by PFT.

James Flanagan

Teacher/Holme, Thomas School

2026 total comp
$102,520
Base pay
$102,520
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$102,520
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
8270
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

At Holme, Thomas School, James Flanagan serves as a Teacher. Their 2026 pay totaled $102,520. Union affiliation: PFT.

Nicole Harrigan

Teacher/Holme, Thomas School

2026 total comp
$102,520
Base pay
$102,520
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$102,520
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
8270
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

At Holme, Thomas School, Nicole Harrigan serves as a Teacher. Their 2026 pay totaled $102,520. They are represented by PFT.

Colleen Horvay

Teacher/Holme, Thomas School

2026 total comp
$102,520
Base pay
$102,520
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$102,520
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
8270
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Colleen Horvay is a Teacher at Holme, Thomas School. 2026 total compensation came to $102,520. They are represented by PFT.

Brooke Lynch

Teacher/Holme, Thomas School

2026 total comp
$102,520
Base pay
$102,520
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$102,520
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
8270
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Brooke Lynch holds the role of Teacher at Holme, Thomas School. In 2026, their total compensation was $102,520. Union affiliation: PFT.

Robert Moser

Teacher/Holme, Thomas School

2026 total comp
$102,520
Base pay
$102,520
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$102,520
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
8270
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Robert Moser holds the role of Teacher at Holme, Thomas School. In 2026, their total compensation was $102,520. Their bargaining unit is PFT.

Brittany Nicol

Teacher/Holme, Thomas School

2026 total comp
$102,520
Base pay
$102,520
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$102,520
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
8270
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Brittany Nicol holds the role of Teacher at Holme, Thomas School. In 2026, their total compensation was $102,520. They are represented by PFT.

Deborah Soto-Diaz

Teacher/Holme, Thomas School

2026 total comp
$102,520
Base pay
$102,520
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$102,520
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
8270
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Deborah Soto-Diaz is a Teacher at Holme, Thomas School. 2026 total compensation came to $102,520. Union affiliation: PFT.

Emma Butler

Teacher/Holme, Thomas School

2026 total comp
$94,011
Base pay
$94,011
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$94,011
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
8270
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Emma Butler is a Teacher at Holme, Thomas School. 2026 total compensation came to $94,011. Union affiliation: PFT.

Gregory Corwell

Teacher/Holme, Thomas School

2026 total comp
$94,011
Base pay
$94,011
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$94,011
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
8270
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

At Holme, Thomas School, Gregory Corwell serves as a Teacher. Their 2026 pay totaled $94,011. They are represented by PFT.

Jeana Duaime

Teacher/Holme, Thomas School

2026 total comp
$94,011
Base pay
$94,011
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$94,011
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
8270
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Jeana Duaime holds the role of Teacher at Holme, Thomas School. In 2026, their total compensation was $94,011. Their bargaining unit is PFT.

Nicole Flynn

Teacher/Holme, Thomas School

2026 total comp
$94,011
Base pay
$94,011
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$94,011
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
8270
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Nicole Flynn is a Teacher at Holme, Thomas School. 2026 total compensation came to $94,011. They are represented by PFT.

Stephanie Holmes

Teacher/Holme, Thomas School

2026 total comp
$94,011
Base pay
$94,011
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$94,011
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
8270
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Stephanie Holmes is a Teacher at Holme, Thomas School. 2026 total compensation came to $94,011. Union affiliation: PFT.

Brandi Jakubowitz

Teacher/Holme, Thomas School

2026 total comp
$94,011
Base pay
$94,011
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$94,011
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
8270
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Brandi Jakubowitz works as a Teacher for Holme, Thomas School. Brandi earned $94,011 in 2026. They are represented by PFT.

Brett Olson

Teacher/Holme, Thomas School

2026 total comp
$94,011
Base pay
$94,011
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$94,011
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
8270
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Brett Olson holds the role of Teacher at Holme, Thomas School. In 2026, their total compensation was $94,011. Their bargaining unit is PFT.

Nicholas Petit

Teacher/Holme, Thomas School

2026 total comp
$94,011
Base pay
$94,011
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$94,011
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
8270
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Nicholas Petit is a Teacher at Holme, Thomas School. 2026 total compensation came to $94,011. They are represented by PFT.

Jessica Puggi

Teacher/Holme, Thomas School

2026 total comp
$94,011
Base pay
$94,011
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$94,011
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
8270
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Jessica Puggi is a Teacher at Holme, Thomas School. 2026 total compensation came to $94,011. Union affiliation: PFT.

Jacqueline Rafter

Teacher/Holme, Thomas School

2026 total comp
$94,011
Base pay
$94,011
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$94,011
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
8270
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

At Holme, Thomas School, Jacqueline Rafter serves as a Teacher. Their 2026 pay totaled $94,011. They are represented by PFT.

Teresa Saloky

Teacher/Holme, Thomas School

2026 total comp
$94,011
Base pay
$94,011
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$94,011
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
8270
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

At Holme, Thomas School, Teresa Saloky serves as a Teacher. Their 2026 pay totaled $94,011. They are represented by PFT.

Amber Seider

Teacher/Holme, Thomas School

2026 total comp
$94,011
Base pay
$94,011
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$94,011
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
8270
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Amber Seider is a Teacher at Holme, Thomas School. 2026 total compensation came to $94,011. They are represented by PFT.

Anthony Sole

Teacher/Holme, Thomas School

2026 total comp
$94,011
Base pay
$94,011
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$94,011
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
8270
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

At Holme, Thomas School, Anthony Sole serves as a Teacher. Their 2026 pay totaled $94,011. Their bargaining unit is PFT.

Nichole Troy

Teacher/Holme, Thomas School

2026 total comp
$94,011
Base pay
$94,011
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$94,011
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
8270
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Nichole Troy works as a Teacher for Holme, Thomas School. Nichole earned $94,011 in 2026. Their bargaining unit is PFT.

Julie Schwartz

Teacher/Holme, Thomas School

2026 total comp
$90,312
Base pay
$90,312
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$90,312
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
8270
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Julie Schwartz holds the role of Teacher at Holme, Thomas School. In 2026, their total compensation was $90,312. Union affiliation: PFT.

Kyle Oram

Teacher/Holme, Thomas School

2026 total comp
$89,147
Base pay
$89,147
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$89,147
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
8270
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Kyle Oram holds the role of Teacher at Holme, Thomas School. In 2026, their total compensation was $89,147. Union affiliation: PFT.

Caroline Dipasquale-Gunn

Teacher/Holme, Thomas School

2026 total comp
$86,761
Base pay
$86,761
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,761
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
8270
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Caroline Dipasquale-Gunn works as a Teacher for Holme, Thomas School. Caroline earned $86,761 in 2026. They are represented by PFT.

Carmella Barbosa

Teacher/Holme, Thomas School

2026 total comp
$83,246
Base pay
$83,246
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$83,246
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
8270
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

At Holme, Thomas School, Carmella Barbosa serves as a Teacher. Their 2026 pay totaled $83,246. They are represented by PFT.

Carli Farris

Teacher/Holme, Thomas School

2026 total comp
$83,246
Base pay
$83,246
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$83,246
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
8270
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Carli Farris is a Teacher at Holme, Thomas School. 2026 total compensation came to $83,246. Their bargaining unit is PFT.

Julie Hwang

Teacher/Holme, Thomas School

2026 total comp
$83,246
Base pay
$83,246
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$83,246
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
8270
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Julie Hwang works as a Teacher for Holme, Thomas School. Julie earned $83,246 in 2026. Union affiliation: PFT.

Sandra Young

Teacher/Holme, Thomas School

2026 total comp
$83,246
Base pay
$83,246
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$83,246
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
8270
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Sandra Young works as a Teacher for Holme, Thomas School. Sandra earned $83,246 in 2026. They are represented by PFT.

Rachel Rubinstein

Teacher/Holme, Thomas School

2026 total comp
$81,603
Base pay
$81,603
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$81,603
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
8270
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

At Holme, Thomas School, Rachel Rubinstein serves as a Teacher. Their 2026 pay totaled $81,603. Their bargaining unit is PFT.