GCGovComp.app

School District of Philadelphia / Blaine, James G. School / Teacher

Job-title file

Teacher

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

23 employees hold this title in Blaine, James G. School. Median total compensation for the role is $86,761, above the department median of $55,770.

Employees
23
Role median
$86,761
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 23 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

Maureen Brower

Teacher/Blaine, James G. 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
4220
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Maureen Brower works as a Teacher for Blaine, James G. School. Maureen earned $110,720 in 2026. They are represented by PFT.

Patrice Kennedy

Teacher/Blaine, James G. 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
4220
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

At Blaine, James G. School, Patrice Kennedy serves as a Teacher. Their 2026 pay totaled $110,720. Union affiliation: PFT.

Amy Schwartz

Teacher/Blaine, James G. 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
4220
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Amy Schwartz is a Teacher at Blaine, James G. School. 2026 total compensation came to $110,720. Their bargaining unit is PFT.

Christy Tinneny

Teacher/Blaine, James G. 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
4220
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Christy Tinneny works as a Teacher for Blaine, James G. School. Christy earned $110,720 in 2026. They are represented by PFT.

Rasheed Abdullah

Teacher/Blaine, James G. 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
4220
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Rasheed Abdullah holds the role of Teacher at Blaine, James G. School. In 2026, their total compensation was $102,521. They are represented by PFT.

Sharon Hansen

Teacher/Blaine, James G. 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
4220
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Sharon Hansen holds the role of Teacher at Blaine, James G. School. In 2026, their total compensation was $102,520. Union affiliation: PFT.

Susan Jones

Teacher/Blaine, James G. 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
4220
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Susan Jones is a Teacher at Blaine, James G. School. 2026 total compensation came to $94,011. Their bargaining unit is PFT.

Jason Saunders

Teacher/Blaine, James G. 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
4220
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Jason Saunders holds the role of Teacher at Blaine, James G. School. In 2026, their total compensation was $94,011. Their bargaining unit is PFT.

Teresa Bryant

Teacher/Blaine, James G. School

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

Source-specific fields

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

Teresa Bryant works as a Teacher for Blaine, James G. School. Teresa earned $93,399 in 2026. Union affiliation: PFT.

Ashley Walker

Teacher/Blaine, James G. 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
4220
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Ashley Walker is a Teacher at Blaine, James G. School. 2026 total compensation came to $90,312. Union affiliation: PFT.

Mikalah Cook-Price

Teacher/Blaine, James G. 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
4220
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Mikalah Cook-Price works as a Teacher for Blaine, James G. School. Mikalah earned $89,147 in 2026. Their bargaining unit is PFT.

Ariel Biener

Teacher/Blaine, James G. 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
4220
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

At Blaine, James G. School, Ariel Biener serves as a Teacher. Their 2026 pay totaled $86,761. They are represented by PFT.

Jaclyn Dillon

Teacher/Blaine, James G. 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
4220
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Jaclyn Dillon is a Teacher at Blaine, James G. School. 2026 total compensation came to $86,761. They are represented by PFT.

Anthony Byrnes

Teacher/Blaine, James G. 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
4220
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

At Blaine, James G. School, Anthony Byrnes serves as a Teacher. Their 2026 pay totaled $83,246. They are represented by PFT.

Christina Molitor

Teacher/Blaine, James G. School

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

Source-specific fields

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

Christina Molitor is a Teacher at Blaine, James G. School. 2026 total compensation came to $80,216. They are represented by PFT.

Nicholas Maternowski

Teacher/Blaine, James G. School

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

Source-specific fields

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

Nicholas Maternowski holds the role of Teacher at Blaine, James G. School. In 2026, their total compensation was $74,020. They are represented by PFT.

Noa Levin

Teacher/Blaine, James G. School

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

Source-specific fields

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

At Blaine, James G. School, Noa Levin serves as a Teacher. Their 2026 pay totaled $73,196. Their bargaining unit is PFT.

Sean Mccole

Teacher/Blaine, James G. School

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

Source-specific fields

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

Sean Mccole holds the role of Teacher at Blaine, James G. School. In 2026, their total compensation was $70,636. They are represented by PFT.

Emily Sladky

Teacher/Blaine, James G. School

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

Source-specific fields

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

Emily Sladky holds the role of Teacher at Blaine, James G. School. In 2026, their total compensation was $69,505. Their bargaining unit is PFT.

Christina Hernandez

Teacher/Blaine, James G. School

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

Source-specific fields

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

Christina Hernandez works as a Teacher for Blaine, James G. School. Christina earned $58,129 in 2026. Their bargaining unit is PFT.

Desmond Mcdonald

Teacher/Blaine, James G. School

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

Source-specific fields

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

Desmond Mcdonald works as a Teacher for Blaine, James G. School. Desmond earned $58,129 in 2026. Their bargaining unit is PFT.

Kayla Banks

Teacher/Blaine, James G. School

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

Source-specific fields

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

At Blaine, James G. School, Kayla Banks serves as a Teacher. Their 2026 pay totaled $55,770. Union affiliation: PFT.

Benjamin Blumenfeld

Teacher/Blaine, James G. School

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

Source-specific fields

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

Benjamin Blumenfeld is a Teacher at Blaine, James G. School. 2026 total compensation came to $55,770. Their bargaining unit is PFT.