GCGovComp.app

School District of Philadelphia / Bodine, William W. High School

Agency file

Bodine, William W. High School

Source file: School District of Philadelphia — Employee Information / ingested Jun 19, 2026

The Bodine, William W. High School administers public education — funding, academic standards, and the operation of schools.

In 2026, this agency had 56 employees with median total compensation of $85,835; the highest distinct record was $162,680.

Year
2026
Employees
56
Median total
$85,835
Highest record
$162,680

What the records show

Compensation analytics

These summaries compare pay within the agency before listing individual records.

Salary distribution

$11,675$110,720+

How 2026 total compensation is spread across the 56 employees. Each bar is a pay range; taller bars mean more people earn in that range. The amber line marks the median ($85,835) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$74,998 (100%)
  • Overtime$0 (0%)
  • Other$0 (0%)
  • Benefits$0 (0%)

What an average paycheck here is made of — base salary versus overtime, other pay (bonuses, allowances), and benefits. A large overtime or other-pay share means take-home often exceeds base salary.

Pay percentiles

10th
25th
Median
75th
90th
$26,607
$42,076
$85,835
$102,520
$110,720

The pay ladder for this department. Someone at the 90th percentile earns $110,720 — more than 90% of the department; the 10th percentile earns $26,607. The shaded band is the middle half of employees (25th–75th percentile).

Largest job titles

Teacher
26 · $100,186
Teacher Resident
3 · $45,630
School Counselor
2 · $86,090

The most common job titles in this department by headcount, with the median total compensation for each. Click a title to see everyone who holds it.

Record list

Employees

Highest-paid first / page 1

David Brown

Principal/Bodine, William W. High School

2026 total comp
$162,680
Base pay
$162,680
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$162,680
Union / bargaining unit
CASA
Pay basis
Salaried

Source-specific fields

Home Organization
5150
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

David Brown works as a Principal for Bodine, William W. High School. David earned $162,680 in 2026. Union affiliation: CASA.

Barbara Cannuli

Teacher/Bodine, William W. High 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
5150
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Barbara Cannuli is a Teacher at Bodine, William W. High School. 2026 total compensation came to $110,720. Union affiliation: PFT.

David Fischer

Teacher/Bodine, William W. High 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
5150
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

David Fischer works as a Teacher for Bodine, William W. High School. David earned $110,720 in 2026. They are represented by PFT.

Marita Fitzpatrick

Teacher/Bodine, William W. High 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
5150
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Marita Fitzpatrick holds the role of Teacher at Bodine, William W. High School. In 2026, their total compensation was $110,720. Their bargaining unit is PFT.

Lauren Geschel

Teacher/Bodine, William W. High 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
5150
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Lauren Geschel works as a Teacher for Bodine, William W. High School. Lauren earned $110,720 in 2026. Their bargaining unit is PFT.

Stephen Grosso

Teacher/Bodine, William W. High 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
5150
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Stephen Grosso works as a Teacher for Bodine, William W. High School. Stephen earned $110,720 in 2026. They are represented by PFT.

Veronica Morant

Teacher/Bodine, William W. High 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
5150
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

At Bodine, William W. High School, Veronica Morant serves as a Teacher. Their 2026 pay totaled $110,720. Their bargaining unit is PFT.

Kate Reber

Teacher/Bodine, William W. High 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
5150
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Kate Reber works as a Teacher for Bodine, William W. High School. Kate earned $110,720 in 2026. Their bargaining unit is PFT.

Michael Schieber

Teacher/Bodine, William W. High 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
5150
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Michael Schieber holds the role of Teacher at Bodine, William W. High School. In 2026, their total compensation was $110,720. Union affiliation: PFT.

Sharon Connelly-Menotiades

Assistant Principal/Bodine, William W. High School

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

Source-specific fields

Home Organization
5150
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Sharon Connelly-Menotiades holds the role of Assistant Principal at Bodine, William W. High School. In 2026, their total compensation was $110,302. Union affiliation: CASA.

David Bungard

Teacher/Bodine, William W. High School

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

Source-specific fields

Home Organization
5150
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

David Bungard is a Teacher at Bodine, William W. High School. 2026 total compensation came to $106,617. Union affiliation: PFT.

James Pasternak

Teacher/Bodine, William W. High School

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

Source-specific fields

Home Organization
5150
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

James Pasternak holds the role of Teacher at Bodine, William W. High School. In 2026, their total compensation was $106,617. They are represented by PFT.

Joy Harris

Teacher, Special Education/Bodine, William W. High 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
5150
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Joy Harris is a Teacher, Special Education at Bodine, William W. High School. 2026 total compensation came to $102,520. Their bargaining unit is PFT.

Martin Moyers

Teacher/Bodine, William W. High 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
5150
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

At Bodine, William W. High School, Martin Moyers serves as a Teacher. Their 2026 pay totaled $102,520. Their bargaining unit is PFT.

Stephen Quaranta

Teacher/Bodine, William W. High 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
5150
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Stephen Quaranta is a Teacher at Bodine, William W. High School. 2026 total compensation came to $102,520. They are represented by PFT.

Antoine Stroman

Teacher/Bodine, William W. High 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
5150
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

At Bodine, William W. High School, Antoine Stroman serves as a Teacher. Their 2026 pay totaled $102,520. Union affiliation: PFT.

Rachel Strunk

Teacher, Special Education/Bodine, William W. High 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
5150
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Rachel Strunk holds the role of Teacher, Special Education at Bodine, William W. High School. In 2026, their total compensation was $102,520. They are represented by PFT.

Stephanie Tedesco

School Counselor/Bodine, William W. High School

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

Source-specific fields

Home Organization
5150
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Stephanie Tedesco is a School Counselor at Bodine, William W. High School. 2026 total compensation came to $97,852. Union affiliation: PFT.

Laura Williams

Teacher/Bodine, William W. High School

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

Source-specific fields

Home Organization
5150
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

At Bodine, William W. High School, Laura Williams serves as a Teacher. Their 2026 pay totaled $97,852. Union affiliation: PFT.

Maureen Boland

Teacher/Bodine, William W. High 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
5150
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Maureen Boland works as a Teacher for Bodine, William W. High School. Maureen earned $94,011 in 2026. Union affiliation: PFT.

Carlos Dos Santos

Teacher/Bodine, William W. High 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
5150
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

At Bodine, William W. High School, Carlos Dos Santos serves as a Teacher. Their 2026 pay totaled $94,011. Their bargaining unit is PFT.

Peter Gasiorowski

Teacher/Bodine, William W. High 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
5150
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

At Bodine, William W. High School, Peter Gasiorowski serves as a Teacher. Their 2026 pay totaled $94,011. Their bargaining unit is PFT.

Aaron Greberman

Teacher/Bodine, William W. High 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
5150
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

At Bodine, William W. High School, Aaron Greberman serves as a Teacher. Their 2026 pay totaled $94,011. They are represented by PFT.

Stacy Washington

School Nurse/Bodine, William W. High 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
5150
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

At Bodine, William W. High School, Stacy Washington serves as a School Nurse. Their 2026 pay totaled $94,011. Union affiliation: PFT.

Craig Whitehead

Teacher/Bodine, William W. High 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
5150
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Craig Whitehead holds the role of Teacher at Bodine, William W. High School. In 2026, their total compensation was $94,011. They are represented by PFT.

Alexander De Arana

Teacher/Bodine, William W. High 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
5150
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

At Bodine, William W. High School, Alexander De Arana serves as a Teacher. Their 2026 pay totaled $93,399. They are represented by PFT.

Aaron Oberman

Teacher/Bodine, William W. High 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
5150
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Aaron Oberman works as a Teacher for Bodine, William W. High School. Aaron earned $93,399 in 2026. Union affiliation: PFT.

Robinson Brown

Teacher, Special Education/Bodine, William W. High School

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

Source-specific fields

Home Organization
5150
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Robinson Brown works as a Teacher, Special Education for Bodine, William W. High School. Robinson earned $87,588 in 2026. Union affiliation: PFT.

Shakira Harper

School Climate Manager/Bodine, William W. High School

2026 total comp
$84,081
Base pay
$84,081
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$84,081
Union / bargaining unit
CASA
Pay basis
Salaried

Source-specific fields

Home Organization
5150
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Shakira Harper works as a School Climate Manager for Bodine, William W. High School. Shakira earned $84,081 in 2026. Their bargaining unit is CASA.

Anabela Dos Santos

Teacher/Bodine, William W. High 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
5150
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Anabela Dos Santos is a Teacher at Bodine, William W. High School. 2026 total compensation came to $83,246. Union affiliation: PFT.

Joselyn Hernandez

Teacher/Bodine, William W. High 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
5150
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Joselyn Hernandez holds the role of Teacher at Bodine, William W. High School. In 2026, their total compensation was $83,246. Their bargaining unit is PFT.

Disa Bub

Teacher/Bodine, William W. High School

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

Source-specific fields

Home Organization
5150
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Disa Bub holds the role of Teacher at Bodine, William W. High School. In 2026, their total compensation was $77,298. Their bargaining unit is PFT.

Rafi Karjadi

Teacher/Bodine, William W. High School

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

Source-specific fields

Home Organization
5150
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

At Bodine, William W. High School, Rafi Karjadi serves as a Teacher. Their 2026 pay totaled $76,682. Their bargaining unit is PFT.

Angelique Gravely

School Counselor/Bodine, William W. High School

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

Source-specific fields

Home Organization
5150
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Angelique Gravely holds the role of School Counselor at Bodine, William W. High School. In 2026, their total compensation was $74,328. Union affiliation: PFT.

Emmyra Conway

Teacher/Bodine, William W. High 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
5150
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Emmyra Conway is a Teacher at Bodine, William W. High School. 2026 total compensation came to $69,505. They are represented by PFT.

Maggie Frymoyer

Program Coordinator/Bodine, William W. High School

2026 total comp
$56,463
Base pay
$56,463
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$56,463
Union / bargaining unit
NON-REPRESENTED
Pay basis
Salaried

Source-specific fields

Home Organization
5150
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

At Bodine, William W. High School, Maggie Frymoyer serves as a Program Coordinator. Their 2026 pay totaled $56,463. They are represented by NON-REPRESENTED.

Tracey Palmer

Custodial Assistant/Bodine, William W. High School

2026 total comp
$50,766
Base pay
$50,766
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,766
Union / bargaining unit
32BJ
Pay basis
Salaried

Source-specific fields

Home Organization
5150
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Tracey Palmer works as a Custodial Assistant for Bodine, William W. High School. Tracey earned $50,766 in 2026. Union affiliation: 32BJ.

Neida Espinosa

Secretary I/Bodine, William W. High School

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

Source-specific fields

Home Organization
5150
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

At Bodine, William W. High School, Neida Espinosa serves as a Secretary I. Their 2026 pay totaled $47,674. Union affiliation: PFT.

Kayla Camille

Teacher Resident/Bodine, William W. High School

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

Source-specific fields

Home Organization
5150
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

At Bodine, William W. High School, Kayla Camille serves as a Teacher Resident. Their 2026 pay totaled $45,630. They are represented by PFT.

Benjamin Lovett

Teacher Resident/Bodine, William W. High School

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

Source-specific fields

Home Organization
5150
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

At Bodine, William W. High School, Benjamin Lovett serves as a Teacher Resident. Their 2026 pay totaled $45,630. Their bargaining unit is PFT.