GCGovComp.app

School District of Philadelphia / Kensington High School

Agency file

Kensington High School

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

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

In 2026, this agency had 77 employees with median total compensation of $92,297; the highest distinct record was $172,636.

Year
2026
Employees
77
Median total
$92,297
Highest record
$172,636

What the records show

Compensation analytics

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

Salary distribution

$22,806$114,916+

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

Average pay composition

  • Base$79,409 (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
$32,114
$47,674
$92,297
$110,720
$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 $32,114. 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

Jose Lebron

Principal/Kensington High 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
5700
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Jose Lebron works as a Principal for Kensington High School. Jose earned $172,636 in 2026. Union affiliation: CASA.

Jamie Clark

Assistant Principal/Kensington High 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
5700
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Jamie Clark works as a Assistant Principal for Kensington High School. Jamie earned $129,970 in 2026. Their bargaining unit is CASA.

Ghaniya Bolon

Assistant Principal/Kensington High School

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

Source-specific fields

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

At Kensington High School, Ghaniya Bolon serves as a Assistant Principal. Their 2026 pay totaled $114,916. Union affiliation: CASA.

Kristine Hershman

School Climate Manager/Kensington High School

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

Source-specific fields

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

Kristine Hershman holds the role of School Climate Manager at Kensington High School. In 2026, their total compensation was $111,075. Union affiliation: CASA.

Beth Caraco

Teacher/Kensington 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
5700
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Beth Caraco holds the role of Teacher at Kensington High School. In 2026, their total compensation was $110,720. They are represented by PFT.

Kristen Deppenschmidt

Teacher, Special Education/Kensington 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
5700
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Kristen Deppenschmidt holds the role of Teacher, Special Education at Kensington High School. In 2026, their total compensation was $110,720. They are represented by PFT.

Jeff Devitt

Teacher, Special Education/Kensington 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
5700
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

At Kensington High School, Jeff Devitt serves as a Teacher, Special Education. Their 2026 pay totaled $110,720. Union affiliation: PFT.

Elvis Gonzalez

Teacher/Kensington 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
5700
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Elvis Gonzalez works as a Teacher for Kensington High School. Elvis earned $110,720 in 2026. They are represented by PFT.

Sharon Hall

Teacher, Special Education/Kensington 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
5700
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Sharon Hall works as a Teacher, Special Education for Kensington High School. Sharon earned $110,720 in 2026. Union affiliation: PFT.

Brendan Hirsch

Teacher/Kensington 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
5700
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Brendan Hirsch is a Teacher at Kensington High School. 2026 total compensation came to $110,720. They are represented by PFT.

John Landi

Teacher/Kensington 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
5700
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

John Landi holds the role of Teacher at Kensington High School. In 2026, their total compensation was $110,720. They are represented by PFT.

Daniel Mcdowell

Teacher/Kensington 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
5700
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Daniel Mcdowell works as a Teacher for Kensington High School. Daniel earned $110,720 in 2026. They are represented by PFT.

Arthur Newman

Teacher/Kensington 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
5700
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Arthur Newman works as a Teacher for Kensington High School. Arthur earned $110,720 in 2026. Union affiliation: PFT.

Meghan Niedosik

Teacher/Kensington 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
5700
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

At Kensington High School, Meghan Niedosik serves as a Teacher. Their 2026 pay totaled $110,720. Union affiliation: PFT.

Nicholas Niedosik

Teacher/Kensington 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
5700
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Nicholas Niedosik is a Teacher at Kensington High School. 2026 total compensation came to $110,720. They are represented by PFT.

Michelle Pawlowski

Teacher, Special Education/Kensington 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
5700
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

At Kensington High School, Michelle Pawlowski serves as a Teacher, Special Education. Their 2026 pay totaled $110,720. Union affiliation: PFT.

Shelby-Lyn Richardson

Teacher/Kensington 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
5700
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Shelby-Lyn Richardson is a Teacher at Kensington High School. 2026 total compensation came to $110,720. They are represented by PFT.

Jason Skovronski

Teacher/Kensington 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
5700
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Jason Skovronski works as a Teacher for Kensington High School. Jason earned $110,720 in 2026. Their bargaining unit is PFT.

Sarah Valdez

Teacher/Kensington 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
5700
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Sarah Valdez works as a Teacher for Kensington High School. Sarah earned $110,720 in 2026. Their bargaining unit is PFT.

David Wisniewski

Teacher, Special Education/Kensington 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
5700
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

David Wisniewski works as a Teacher, Special Education for Kensington High School. David earned $110,720 in 2026. Their bargaining unit is PFT.

Jarret Smoyer

Teacher/Kensington High 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
5700
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Jarret Smoyer holds the role of Teacher at Kensington High School. In 2026, their total compensation was $102,521. Their bargaining unit is PFT.

Juan Toledo

Teacher/Kensington High 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
5700
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Juan Toledo works as a Teacher for Kensington High School. Juan earned $102,521 in 2026. They are represented by PFT.

Amy Zeller

Teacher, Special Education/Kensington High 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
5700
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

At Kensington High School, Amy Zeller serves as a Teacher, Special Education. Their 2026 pay totaled $102,521. Their bargaining unit is PFT.

Daniel Bozzuto

Teacher/Kensington 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
5700
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Daniel Bozzuto holds the role of Teacher at Kensington High School. In 2026, their total compensation was $102,520. Their bargaining unit is PFT.

Paula Decker

Teacher, Special Education/Kensington 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
5700
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

At Kensington High School, Paula Decker serves as a Teacher, Special Education. Their 2026 pay totaled $102,520. Union affiliation: PFT.

Licinio Ferreira

Teacher/Kensington 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
5700
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Licinio Ferreira works as a Teacher for Kensington High School. Licinio earned $102,520 in 2026. They are represented by PFT.

Jennifer Hart

School Counselor/Kensington 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
5700
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

At Kensington High School, Jennifer Hart serves as a School Counselor. Their 2026 pay totaled $102,520. Union affiliation: PFT.

Colleen May

School Nurse/Kensington 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
5700
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Colleen May holds the role of School Nurse at Kensington High School. In 2026, their total compensation was $102,520. Their bargaining unit is PFT.

Amanda Schear

Teacher/Kensington 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
5700
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Amanda Schear holds the role of Teacher at Kensington High School. In 2026, their total compensation was $102,520. Their bargaining unit is PFT.

Sara Zubroff

Teacher/Kensington 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
5700
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

At Kensington High School, Sara Zubroff serves as a Teacher. Their 2026 pay totaled $102,520. They are represented by PFT.

Victoria Erickson

Teacher/Kensington 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
5700
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

At Kensington High School, Victoria Erickson serves as a Teacher. Their 2026 pay totaled $97,852. Union affiliation: PFT.

Bryan Vinski

Teacher, Special Education/Kensington High School

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

Source-specific fields

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

At Kensington High School, Bryan Vinski serves as a Teacher, Special Education. Their 2026 pay totaled $94,239. Their bargaining unit is PFT.

Elizabeth Baker

Teacher/Kensington 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
5700
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Elizabeth Baker is a Teacher at Kensington High School. 2026 total compensation came to $94,011. Union affiliation: PFT.

Eric Cruz

Teacher/Kensington 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
5700
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Eric Cruz holds the role of Teacher at Kensington High School. In 2026, their total compensation was $94,011. They are represented by PFT.

Ryan Heiser

Teacher, Special Education/Kensington 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
5700
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Ryan Heiser holds the role of Teacher, Special Education at Kensington High School. In 2026, their total compensation was $94,011. Their bargaining unit is PFT.

Shanelle Lockhart

Teacher/Kensington 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
5700
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Shanelle Lockhart holds the role of Teacher at Kensington High School. In 2026, their total compensation was $94,011. Their bargaining unit is PFT.

Robert Ring

Teacher/Kensington 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
5700
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

At Kensington High School, Robert Ring serves as a Teacher. Their 2026 pay totaled $94,011. Union affiliation: PFT.

Derek Cichminski

Teacher/Kensington 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
5700
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Derek Cichminski works as a Teacher for Kensington High School. Derek earned $93,399 in 2026. Union affiliation: PFT.

Bridgett Jackson

School Climate Manager/Kensington High School

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
5700
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

At Kensington High School, Bridgett Jackson serves as a School Climate Manager. Their 2026 pay totaled $92,297. Their bargaining unit is CASA.

Allison Fedorka

Teacher, Special Education/Kensington High School

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

Source-specific fields

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

Allison Fedorka holds the role of Teacher, Special Education at Kensington High School. In 2026, their total compensation was $90,741. Their bargaining unit is PFT.