GCGovComp.app

School District of Philadelphia / Castor Gardens Middle School

Agency file

Castor Gardens Middle School

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

The Castor Gardens Middle School administers public education — funding, academic standards, and the operation of schools.

In 2026, this agency had 163 employees with median total compensation of $61,716; the highest distinct record was $172,636.

Year
2026
Employees
163
Median total
$61,716
Highest record
$172,636

What the records show

Compensation analytics

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

Salary distribution

$11,178$110,720+

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

Average pay composition

  • Base$66,862 (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
$23,349
$31,545
$61,716
$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 $23,349. The shaded band is the middle half of employees (25th–75th percentile).

Largest job titles

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

Shawn Mcguigan

Principal/Castor Gardens Middle School

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

Source-specific fields

Home Organization
8120
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Shawn Mcguigan holds the role of Principal at Castor Gardens Middle School. In 2026, their total compensation was $172,636. Their bargaining unit is CASA.

Dina Caplan

Assistant Principal/Castor Gardens Middle School

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

Source-specific fields

Home Organization
8120
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Dina Caplan is a Assistant Principal at Castor Gardens Middle School. 2026 total compensation came to $129,970. Union affiliation: CASA.

Kevin Griffis

Assistant Principal/Castor Gardens Middle School

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

Source-specific fields

Home Organization
8120
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Kevin Griffis is a Assistant Principal at Castor Gardens Middle School. 2026 total compensation came to $129,970. Their bargaining unit is CASA.

Ryan Binder

Teacher/Castor Gardens Middle 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
8120
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

At Castor Gardens Middle School, Ryan Binder serves as a Teacher. Their 2026 pay totaled $110,720. Their bargaining unit is PFT.

Jovica Borkovic

Teacher/Castor Gardens Middle 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
8120
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Jovica Borkovic holds the role of Teacher at Castor Gardens Middle School. In 2026, their total compensation was $110,720. Their bargaining unit is PFT.

Courtney Brown-Bogan

Teacher/Castor Gardens Middle 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
8120
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Courtney Brown-Bogan holds the role of Teacher at Castor Gardens Middle School. In 2026, their total compensation was $110,720. Their bargaining unit is PFT.

Kimberley Colasante

Teacher/Castor Gardens Middle 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
8120
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Kimberley Colasante works as a Teacher for Castor Gardens Middle School. Kimberley earned $110,720 in 2026. Their bargaining unit is PFT.

Elsie Cooper

Teacher/Castor Gardens Middle 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
8120
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

At Castor Gardens Middle School, Elsie Cooper serves as a Teacher. Their 2026 pay totaled $110,720. They are represented by PFT.

Martrice Donaldson

Teacher/Castor Gardens Middle 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
8120
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

At Castor Gardens Middle School, Martrice Donaldson serves as a Teacher. Their 2026 pay totaled $110,720. They are represented by PFT.

Ivory Dowling

Teacher/Castor Gardens Middle 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
8120
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

At Castor Gardens Middle School, Ivory Dowling serves as a Teacher. Their 2026 pay totaled $110,720. Their bargaining unit is PFT.

Lashawn Glover

Teacher/Castor Gardens Middle 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
8120
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Lashawn Glover holds the role of Teacher at Castor Gardens Middle School. In 2026, their total compensation was $110,720. They are represented by PFT.

Keith Harrison

Teacher/Castor Gardens Middle 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
8120
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Keith Harrison holds the role of Teacher at Castor Gardens Middle School. In 2026, their total compensation was $110,720. They are represented by PFT.

Annamarie Mach

Teacher/Castor Gardens Middle 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
8120
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Annamarie Mach is a Teacher at Castor Gardens Middle School. 2026 total compensation came to $110,720. Union affiliation: PFT.

David Mulvey

Teacher/Castor Gardens Middle 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
8120
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

David Mulvey is a Teacher at Castor Gardens Middle School. 2026 total compensation came to $110,720. Union affiliation: PFT.

Mercedes Peralta

Teacher/Castor Gardens Middle 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
8120
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Mercedes Peralta holds the role of Teacher at Castor Gardens Middle School. In 2026, their total compensation was $110,720. Union affiliation: PFT.

Ronald Persia

Teacher/Castor Gardens Middle 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
8120
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Ronald Persia works as a Teacher for Castor Gardens Middle School. Ronald earned $110,720 in 2026. Union affiliation: PFT.

Bettyanne Scavone

Teacher, Special Education/Castor Gardens Middle 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
8120
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Bettyanne Scavone is a Teacher, Special Education at Castor Gardens Middle School. 2026 total compensation came to $110,720. Union affiliation: PFT.

Melissa Schafer

School Counselor/Castor Gardens Middle 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
8120
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Melissa Schafer holds the role of School Counselor at Castor Gardens Middle School. In 2026, their total compensation was $110,720. Their bargaining unit is PFT.

Richard Shope

Teacher/Castor Gardens Middle 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
8120
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

At Castor Gardens Middle School, Richard Shope serves as a Teacher. Their 2026 pay totaled $110,720. They are represented by PFT.

Lindsay Stegena

Teacher/Castor Gardens Middle 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
8120
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

At Castor Gardens Middle School, Lindsay Stegena serves as a Teacher. Their 2026 pay totaled $110,720. Their bargaining unit is PFT.

Kristin Vierling

Teacher/Castor Gardens Middle 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
8120
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Kristin Vierling works as a Teacher for Castor Gardens Middle School. Kristin earned $110,720 in 2026. Their bargaining unit is PFT.

Lakesha Youmans

Teacher/Castor Gardens Middle 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
8120
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Lakesha Youmans works as a Teacher for Castor Gardens Middle School. Lakesha earned $110,720 in 2026. Union affiliation: PFT.

Joacim Fuentes-Rojas

Assistant Principal/Castor Gardens Middle 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
8120
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Joacim Fuentes-Rojas works as a Assistant Principal for Castor Gardens Middle School. Joacim earned $110,302 in 2026. Their bargaining unit is CASA.

Kathleen Murphy

Assistant Principal/Castor Gardens Middle School

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

Source-specific fields

Home Organization
8120
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Kathleen Murphy is a Assistant Principal at Castor Gardens Middle School. 2026 total compensation came to $105,788. Union affiliation: CASA.

Rosalinda Echevarria

Teacher/Castor Gardens Middle 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
8120
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Rosalinda Echevarria holds the role of Teacher at Castor Gardens Middle School. In 2026, their total compensation was $102,521. Union affiliation: PFT.

Robyn Beckert

Teacher/Castor Gardens Middle 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
8120
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

At Castor Gardens Middle School, Robyn Beckert serves as a Teacher. Their 2026 pay totaled $102,520. Their bargaining unit is PFT.

Janet Felici

School Counselor/Castor Gardens Middle 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
8120
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Janet Felici works as a School Counselor for Castor Gardens Middle School. Janet earned $102,520 in 2026. Union affiliation: PFT.

William Donohoe

Teacher/Castor Gardens Middle 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
8120
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

William Donohoe holds the role of Teacher at Castor Gardens Middle School. In 2026, their total compensation was $102,520. Union affiliation: PFT.

Jennifer Drust

Teacher/Castor Gardens Middle 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
8120
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Jennifer Drust is a Teacher at Castor Gardens Middle School. 2026 total compensation came to $102,520. Union affiliation: PFT.

Donna Gordon

Teacher/Castor Gardens Middle 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
8120
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

At Castor Gardens Middle School, Donna Gordon serves as a Teacher. Their 2026 pay totaled $102,520. They are represented by PFT.

Jared Katz

Teacher/Castor Gardens Middle 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
8120
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Jared Katz holds the role of Teacher at Castor Gardens Middle School. In 2026, their total compensation was $102,520. They are represented by PFT.

Jon Liguori

Teacher/Castor Gardens Middle 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
8120
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

At Castor Gardens Middle School, Jon Liguori serves as a Teacher. Their 2026 pay totaled $102,520. They are represented by PFT.

Amy Marin

Teacher/Castor Gardens Middle 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
8120
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Amy Marin holds the role of Teacher at Castor Gardens Middle School. In 2026, their total compensation was $102,520. They are represented by PFT.

Marcy Matthews

Teacher/Castor Gardens Middle 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
8120
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Marcy Matthews holds the role of Teacher at Castor Gardens Middle School. In 2026, their total compensation was $102,520. Their bargaining unit is PFT.

Patricia Melloy

School Nurse/Castor Gardens Middle 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
8120
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Patricia Melloy holds the role of School Nurse at Castor Gardens Middle School. In 2026, their total compensation was $102,520. Their bargaining unit is PFT.

Theodore Mueller

Teacher/Castor Gardens Middle 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
8120
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Theodore Mueller holds the role of Teacher at Castor Gardens Middle School. In 2026, their total compensation was $102,520. Union affiliation: PFT.

Magna Pena De Jesus

Teacher/Castor Gardens Middle 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
8120
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

At Castor Gardens Middle School, Magna Pena De Jesus serves as a Teacher. Their 2026 pay totaled $102,520. They are represented by PFT.

Jennifer Proctor

School Nurse/Castor Gardens Middle 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
8120
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

At Castor Gardens Middle School, Jennifer Proctor serves as a School Nurse. Their 2026 pay totaled $102,520. They are represented by PFT.

Robyn Saferstein

Teacher/Castor Gardens Middle 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
8120
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

At Castor Gardens Middle School, Robyn Saferstein serves as a Teacher. Their 2026 pay totaled $102,520. They are represented by PFT.

Jennifer Smith

Teacher/Castor Gardens Middle 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
8120
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Jennifer Smith is a Teacher at Castor Gardens Middle School. 2026 total compensation came to $102,520. Their bargaining unit is PFT.