GCGovComp.app

School District of Philadelphia / Bache-Martin School / Teacher

Job-title file

Teacher

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

35 employees hold this title in Bache-Martin School. Median total compensation for the role is $90,312, above the department median of $59,822.

Employees
35
Role median
$90,312
Agency median
$59,822
Comparison
Above

What the records show

Role pay distribution

Pay distribution for this role

$58,129$110,720+

How total compensation varies among the 35 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

Mary Brehouse

Teacher/Bache-Martin 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
2210
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Mary Brehouse is a Teacher at Bache-Martin School. 2026 total compensation came to $110,720. Union affiliation: PFT.

Heather Chiminello

Teacher/Bache-Martin 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
2210
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Heather Chiminello works as a Teacher for Bache-Martin School. Heather earned $110,720 in 2026. Their bargaining unit is PFT.

Rachel Gelb

Teacher/Bache-Martin 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
2210
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Rachel Gelb works as a Teacher for Bache-Martin School. Rachel earned $110,720 in 2026. Their bargaining unit is PFT.

Jennifer Malloy

Teacher/Bache-Martin 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
2210
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Jennifer Malloy holds the role of Teacher at Bache-Martin School. In 2026, their total compensation was $110,720. Union affiliation: PFT.

Erin Pierce

Teacher/Bache-Martin 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
2210
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Erin Pierce holds the role of Teacher at Bache-Martin School. In 2026, their total compensation was $110,720. Their bargaining unit is PFT.

Emily Tracy

Teacher/Bache-Martin 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
2210
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Emily Tracy is a Teacher at Bache-Martin School. 2026 total compensation came to $110,720. They are represented by PFT.

Alexis White

Teacher/Bache-Martin 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
2210
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Alexis White holds the role of Teacher at Bache-Martin School. In 2026, their total compensation was $110,720. Union affiliation: PFT.

Brian Nugent

Teacher/Bache-Martin 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
2210
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Brian Nugent holds the role of Teacher at Bache-Martin School. In 2026, their total compensation was $102,521. Their bargaining unit is PFT.

Chelsea Avalos

Teacher/Bache-Martin 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
2210
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Chelsea Avalos holds the role of Teacher at Bache-Martin School. In 2026, their total compensation was $102,520. Union affiliation: PFT.

Dana Fiero

Teacher/Bache-Martin 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
2210
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Dana Fiero holds the role of Teacher at Bache-Martin School. In 2026, their total compensation was $102,520. They are represented by PFT.

Melanie Giancaterino

Teacher/Bache-Martin 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
2210
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Melanie Giancaterino is a Teacher at Bache-Martin School. 2026 total compensation came to $102,520. Their bargaining unit is PFT.

Charlotte Mccracken

Teacher/Bache-Martin 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
2210
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Charlotte Mccracken holds the role of Teacher at Bache-Martin School. In 2026, their total compensation was $102,520. They are represented by PFT.

Rachel Richie

Teacher/Bache-Martin 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
2210
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Rachel Richie works as a Teacher for Bache-Martin School. Rachel earned $102,520 in 2026. They are represented by PFT.

Danielle Wilson

Teacher/Bache-Martin 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
2210
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Danielle Wilson is a Teacher at Bache-Martin School. 2026 total compensation came to $102,520. Their bargaining unit is PFT.

Alison Marcus

Teacher/Bache-Martin 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
2210
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Alison Marcus works as a Teacher for Bache-Martin School. Alison earned $94,011 in 2026. Union affiliation: PFT.

Janna Mcadoo

Teacher/Bache-Martin 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
2210
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Janna Mcadoo holds the role of Teacher at Bache-Martin School. In 2026, their total compensation was $94,011. Their bargaining unit is PFT.

Megan Sullivan

Teacher/Bache-Martin 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
2210
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Megan Sullivan is a Teacher at Bache-Martin School. 2026 total compensation came to $94,011. Union affiliation: PFT.

Rashad Scott

Teacher/Bache-Martin 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
2210
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Rashad Scott holds the role of Teacher at Bache-Martin School. In 2026, their total compensation was $90,312. Union affiliation: PFT.

Kyle Coston

Teacher/Bache-Martin 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
2210
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Kyle Coston holds the role of Teacher at Bache-Martin School. In 2026, their total compensation was $89,147. They are represented by PFT.

Kerry Lyons

Teacher/Bache-Martin 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
2210
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Kerry Lyons holds the role of Teacher at Bache-Martin School. In 2026, their total compensation was $89,147. Union affiliation: PFT.

Patricia Quigley

Teacher/Bache-Martin 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
2210
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Patricia Quigley works as a Teacher for Bache-Martin School. Patricia earned $89,147 in 2026. Union affiliation: PFT.

Troy Seningen

Teacher/Bache-Martin 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
2210
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Troy Seningen works as a Teacher for Bache-Martin School. Troy earned $89,147 in 2026. They are represented by PFT.

Allie Nussbaum

Teacher/Bache-Martin School

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

Source-specific fields

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

At Bache-Martin School, Allie Nussbaum serves as a Teacher. Their 2026 pay totaled $85,091. They are represented by PFT.

Ashley Santee

Teacher/Bache-Martin School

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

Source-specific fields

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

Ashley Santee holds the role of Teacher at Bache-Martin School. In 2026, their total compensation was $85,091. They are represented by PFT.

Nydira Clark

Teacher/Bache-Martin School

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

Source-specific fields

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

At Bache-Martin School, Nydira Clark serves as a Teacher. Their 2026 pay totaled $83,347. Their bargaining unit is PFT.

Ian Mccutcheon

Teacher/Bache-Martin School

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

Source-specific fields

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

Ian Mccutcheon works as a Teacher for Bache-Martin School. Ian earned $83,347 in 2026. Their bargaining unit is PFT.

Michael Hennigan

Teacher/Bache-Martin 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
2210
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Michael Hennigan holds the role of Teacher at Bache-Martin School. In 2026, their total compensation was $83,246. Their bargaining unit is PFT.

Kristin Yeager

Teacher/Bache-Martin 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
2210
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Kristin Yeager works as a Teacher for Bache-Martin School. Kristin earned $80,216 in 2026. They are represented by PFT.

Alexa Valladares

Teacher/Bache-Martin 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
2210
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

At Bache-Martin School, Alexa Valladares serves as a Teacher. Their 2026 pay totaled $73,196. They are represented by PFT.

Kiranjot Aneja

Teacher/Bache-Martin 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
2210
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Kiranjot Aneja is a Teacher at Bache-Martin School. 2026 total compensation came to $70,636. Their bargaining unit is PFT.

Kaitlyn Ferreri

Teacher/Bache-Martin 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
2210
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Kaitlyn Ferreri holds the role of Teacher at Bache-Martin School. In 2026, their total compensation was $70,636. They are represented by PFT.

Toni Hartman

Teacher/Bache-Martin School

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

Source-specific fields

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

At Bache-Martin School, Toni Hartman serves as a Teacher. Their 2026 pay totaled $70,123. Their bargaining unit is PFT.

Emily Davis

Teacher/Bache-Martin School

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

Source-specific fields

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

Emily Davis is a Teacher at Bache-Martin School. 2026 total compensation came to $65,510. Union affiliation: PFT.

Siara Gonzalez

Teacher/Bache-Martin School

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

Source-specific fields

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

Siara Gonzalez is a Teacher at Bache-Martin School. 2026 total compensation came to $62,844. Their bargaining unit is PFT.

Kendall Bortle

Teacher/Bache-Martin 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
2210
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Kendall Bortle works as a Teacher for Bache-Martin School. Kendall earned $58,129 in 2026. They are represented by PFT.