GCGovComp.app

School District of Philadelphia / Juniata Park Academy

Agency file

Juniata Park Academy

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

The Juniata Park Academy operates a public higher-education institution — instruction, research, and student services.

In 2026, this agency had 110 employees with median total compensation of $74,328; the highest distinct record was $172,636.

Year
2026
Total payroll
$7.7M
Employees
110
Median total
$74,328
Highest record
$172,636

What the records show

Compensation analytics

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

Salary distribution

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

Average pay composition

  • Base$70,247 (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
$27,447
$37,962
$74,328
$94,011
$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 $27,447. 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.

Compare

Similar departments

Departments elsewhere with the most similar mix of roles — a proxy for the same kind of agency, matched by workforce composition rather than name. Pay is not cost-of-living adjusted.

Record list

Employees

Page 1

Marisol Rivera Rodriguez

Principal/Juniata Park Academy

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
7150
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Marisol Rivera Rodriguez works as a Principal for Juniata Park Academy. Marisol earned $172,636 in 2026. Their bargaining unit is Casa.

Susan Anderson

Assistant Principal/Juniata Park Academy

2026 total comp
$121,419
Base pay
$121,419
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$121,419
Union / bargaining unit
Casa
Pay basis
Salaried

Source-specific fields

Home Organization
7150
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Susan Anderson holds the role of Assistant Principal at Juniata Park Academy. In 2026, their total compensation was $121,419. Their bargaining unit is Casa.

Theresa Ann Capecci

Assistant Principal/Juniata Park Academy

2026 total comp
$116,992
Base pay
$116,992
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$116,992
Union / bargaining unit
Casa
Pay basis
Salaried

Source-specific fields

Home Organization
7150
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

At Juniata Park Academy, Theresa Ann Capecci serves as a Assistant Principal. Their 2026 pay totaled $116,992. They are represented by Casa.

Stacy Reeves

Teacher, Special Education/Juniata Park Academy

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
7150
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Stacy Reeves works as a Teacher, Special Education for Juniata Park Academy. Stacy earned $110,720 in 2026. They are represented by Pft.

Karla Verchot

Teacher/Juniata Park Academy

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
7150
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Karla Verchot is a Teacher at Juniata Park Academy. 2026 total compensation came to $110,720. Their bargaining unit is Pft.

Linda Garges

Teacher/Juniata Park Academy

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
7150
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Linda Garges is a Teacher at Juniata Park Academy. 2026 total compensation came to $110,720. Their bargaining unit is Pft.

Kevin Katz

Teacher/Juniata Park Academy

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
7150
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Kevin Katz works as a Teacher for Juniata Park Academy. Kevin earned $110,720 in 2026. They are represented by Pft.

Jack Kohler

Teacher/Juniata Park Academy

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
7150
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Jack Kohler is a Teacher at Juniata Park Academy. 2026 total compensation came to $110,720. They are represented by Pft.

Christine Pfeffer

Teacher/Juniata Park Academy

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
7150
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Christine Pfeffer holds the role of Teacher at Juniata Park Academy. In 2026, their total compensation was $110,720. Union affiliation: Pft.

Jodi Hanauer

Teacher/Juniata Park Academy

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
7150
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Jodi Hanauer works as a Teacher for Juniata Park Academy. Jodi earned $110,720 in 2026. They are represented by Pft.

Patricia Malone-Smith

Teacher/Juniata Park Academy

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
7150
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Patricia Malone-Smith holds the role of Teacher at Juniata Park Academy. In 2026, their total compensation was $110,720. Union affiliation: Pft.

Jeffrey Stepansky

Teacher/Juniata Park Academy

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
7150
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Jeffrey Stepansky is a Teacher at Juniata Park Academy. 2026 total compensation came to $110,720. Union affiliation: Pft.

Sahirah Sanders

Teacher/Juniata Park Academy

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
7150
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Sahirah Sanders is a Teacher at Juniata Park Academy. 2026 total compensation came to $110,720. Their bargaining unit is Pft.

Jenna Casiano

Teacher/Juniata Park Academy

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
7150
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Jenna Casiano is a Teacher at Juniata Park Academy. 2026 total compensation came to $110,720. Their bargaining unit is Pft.

Meghan Mcnally

Teacher/Juniata Park Academy

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
7150
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

At Juniata Park Academy, Meghan Mcnally serves as a Teacher. Their 2026 pay totaled $110,720. They are represented by Pft.

Megan Pennisi

Teacher/Juniata Park Academy

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
7150
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Megan Pennisi works as a Teacher for Juniata Park Academy. Megan earned $110,720 in 2026. They are represented by Pft.

Teresa Gottshall

Teacher/Juniata Park Academy

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
7150
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Teresa Gottshall works as a Teacher for Juniata Park Academy. Teresa earned $102,520 in 2026. They are represented by Pft.

Jennifer Ford

Teacher/Juniata Park Academy

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
7150
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Jennifer Ford holds the role of Teacher at Juniata Park Academy. In 2026, their total compensation was $102,520. Their bargaining unit is Pft.

Penny Leavesley

Teacher/Juniata Park Academy

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
7150
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Penny Leavesley is a Teacher at Juniata Park Academy. 2026 total compensation came to $102,520. Union affiliation: Pft.

Stephanie Laughman

Teacher/Juniata Park Academy

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
7150
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Stephanie Laughman is a Teacher at Juniata Park Academy. 2026 total compensation came to $102,520. Union affiliation: Pft.

Valerie Potero

Teacher/Juniata Park Academy

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
7150
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Valerie Potero holds the role of Teacher at Juniata Park Academy. In 2026, their total compensation was $102,520. Their bargaining unit is Pft.

Kristen Spearman

Teacher, Special Education/Juniata Park Academy

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
7150
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Kristen Spearman works as a Teacher, Special Education for Juniata Park Academy. Kristen earned $102,520 in 2026. Their bargaining unit is Pft.

Kia Perry

Teacher/Juniata Park Academy

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
7150
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Kia Perry holds the role of Teacher at Juniata Park Academy. In 2026, their total compensation was $102,520. They are represented by Pft.

Manon Gordan

School Counselor/Juniata Park Academy

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
7150
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Manon Gordan holds the role of School Counselor at Juniata Park Academy. In 2026, their total compensation was $97,852. Their bargaining unit is Pft.

Ara Jo

Teacher/Juniata Park Academy

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
7150
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Ara Jo holds the role of Teacher at Juniata Park Academy. In 2026, their total compensation was $97,852. Their bargaining unit is Pft.

Michael Greco

Teacher/Juniata Park Academy

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
7150
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Michael Greco works as a Teacher for Juniata Park Academy. Michael earned $94,011 in 2026. They are represented by Pft.

Davina Thurmond

Teacher/Juniata Park Academy

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
7150
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Davina Thurmond works as a Teacher for Juniata Park Academy. Davina earned $94,011 in 2026. They are represented by Pft.

Michael Reilly

Teacher, Special Education/Juniata Park Academy

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
7150
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

At Juniata Park Academy, Michael Reilly serves as a Teacher, Special Education. Their 2026 pay totaled $94,011. They are represented by Pft.

Mary Clark

Teacher/Juniata Park Academy

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
7150
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Mary Clark holds the role of Teacher at Juniata Park Academy. In 2026, their total compensation was $94,011. Union affiliation: Pft.

Emma Molyneux

Teacher/Juniata Park Academy

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
7150
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Emma Molyneux is a Teacher at Juniata Park Academy. 2026 total compensation came to $94,011. They are represented by Pft.

Judith Markowitz

Teacher/Juniata Park Academy

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
7150
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Judith Markowitz works as a Teacher for Juniata Park Academy. Judith earned $94,011 in 2026. They are represented by Pft.

Amanda Doroshenko

Teacher, Special Education/Juniata Park Academy

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
7150
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

At Juniata Park Academy, Amanda Doroshenko serves as a Teacher, Special Education. Their 2026 pay totaled $94,011. They are represented by Pft.

Aylin Gulsoy

Teacher/Juniata Park Academy

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
7150
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Aylin Gulsoy holds the role of Teacher at Juniata Park Academy. In 2026, their total compensation was $94,011. Their bargaining unit is Pft.

Reena Thomas

School Nurse/Juniata Park Academy

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
7150
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

At Juniata Park Academy, Reena Thomas serves as a School Nurse. Their 2026 pay totaled $94,011. Their bargaining unit is Pft.

Iran Garcia

Teacher/Juniata Park Academy

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
7150
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Iran Garcia is a Teacher at Juniata Park Academy. 2026 total compensation came to $93,399. Union affiliation: Pft.

Mykola Webster

Teacher/Juniata Park Academy

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
7150
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Mykola Webster holds the role of Teacher at Juniata Park Academy. In 2026, their total compensation was $93,399. Their bargaining unit is Pft.

Zhuljeta Bardhi

Teacher/Juniata Park Academy

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
7150
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Zhuljeta Bardhi works as a Teacher for Juniata Park Academy. Zhuljeta earned $93,399 in 2026. Their bargaining unit is Pft.

Kimber Cravero

Teacher/Juniata Park Academy

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
7150
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Kimber Cravero works as a Teacher for Juniata Park Academy. Kimber earned $93,399 in 2026. Union affiliation: Pft.

Shannon Garrett

School Climate Manager/Juniata Park Academy

2026 total comp
$92,297
Base pay
$92,297
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$92,297
Union / bargaining unit
Casa
Pay basis
Salaried

Source-specific fields

Home Organization
7150
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Shannon Garrett holds the role of School Climate Manager at Juniata Park Academy. In 2026, their total compensation was $92,297. They are represented by Casa.

Jillian Priest

Teacher, Special Education/Juniata Park Academy

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

Source-specific fields

Home Organization
7150
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Jillian Priest is a Teacher, Special Education at Juniata Park Academy. 2026 total compensation came to $90,355. They are represented by Pft.