GCGovComp.app

School District of Philadelphia / Hancock, John Demonstration School

Agency file

Hancock, John Demonstration School

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

The Hancock, John Demonstration School administers public education — funding, academic standards, and the operation of schools.

In 2026, this agency had 168 employees with median total compensation of $67,491; the highest distinct record was $162,680.

Year
2026
Total payroll
$11.5M
Employees
168
Median total
$67,491
Highest record
$162,680

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 168 employees. Each bar is a pay range; taller bars mean more people earn in that range. The amber line marks the median ($67,491) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$68,304 (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,645
$37,962
$67,491
$104,363
$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,645. 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

Page 1

Melissa Bragg

Principal/Hancock, John Demonstration 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
8770
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

At Hancock, John Demonstration School, Melissa Bragg serves as a Principal. Their 2026 pay totaled $162,680. Their bargaining unit is Casa.

Erin Snee

Assistant Principal/Hancock, John Demonstration 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
8770
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

At Hancock, John Demonstration School, Erin Snee serves as a Assistant Principal. Their 2026 pay totaled $129,970. They are represented by Casa.

Kelley Mcgrath

Teacher, Demonstration, Special Education/Hancock, John Demonstration 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
8770
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Kelley Mcgrath is a Teacher, Demonstration, Special Education at Hancock, John Demonstration School. 2026 total compensation came to $110,720. Their bargaining unit is Pft.

Selina Lynch

Teacher/Hancock, John Demonstration 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
8770
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

At Hancock, John Demonstration School, Selina Lynch serves as a Teacher. Their 2026 pay totaled $110,720. Union affiliation: Pft.

Megan Kolla

Teacher, Demonstration/Hancock, John Demonstration 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
8770
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Megan Kolla works as a Teacher, Demonstration for Hancock, John Demonstration School. Megan earned $110,720 in 2026. They are represented by Pft.

Jean Evans-Morales

Teacher/Hancock, John Demonstration 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
8770
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Jean Evans-Morales works as a Teacher for Hancock, John Demonstration School. Jean earned $110,720 in 2026. They are represented by Pft.

Melissa Miedema

Teacher, Demonstration, Special Education/Hancock, John Demonstration 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
8770
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Melissa Miedema works as a Teacher, Demonstration, Special Education for Hancock, John Demonstration School. Melissa earned $110,720 in 2026. Their bargaining unit is Pft.

Sandra Vaughan

Teacher, Demonstration/Hancock, John Demonstration 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
8770
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Sandra Vaughan works as a Teacher, Demonstration for Hancock, John Demonstration School. Sandra earned $110,720 in 2026. Union affiliation: Pft.

Raymond Brettle

Teacher, Demonstration/Hancock, John Demonstration 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
8770
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Raymond Brettle holds the role of Teacher, Demonstration at Hancock, John Demonstration School. In 2026, their total compensation was $110,720. Union affiliation: Pft.

Ericka Moore

Teacher, Demonstration/Hancock, John Demonstration 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
8770
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

At Hancock, John Demonstration School, Ericka Moore serves as a Teacher, Demonstration. Their 2026 pay totaled $110,720. Union affiliation: Pft.

Jeanine Watson

Teacher, Demonstration, Special Education/Hancock, John Demonstration 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
8770
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

At Hancock, John Demonstration School, Jeanine Watson serves as a Teacher, Demonstration, Special Education. Their 2026 pay totaled $110,720. They are represented by Pft.

Jennifer Seidman

Teacher, Demonstration/Hancock, John Demonstration 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
8770
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

At Hancock, John Demonstration School, Jennifer Seidman serves as a Teacher, Demonstration. Their 2026 pay totaled $110,720. They are represented by Pft.

Antonella Gramaglia

Teacher, Demonstration/Hancock, John Demonstration 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
8770
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Antonella Gramaglia is a Teacher, Demonstration at Hancock, John Demonstration School. 2026 total compensation came to $110,720. Their bargaining unit is Pft.

Elijah Kaufman

Teacher, Demonstration/Hancock, John Demonstration 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
8770
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Elijah Kaufman works as a Teacher, Demonstration for Hancock, John Demonstration School. Elijah earned $110,720 in 2026. Their bargaining unit is Pft.

Christina Pisa

Teacher, Demonstration/Hancock, John Demonstration 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
8770
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Christina Pisa is a Teacher, Demonstration at Hancock, John Demonstration School. 2026 total compensation came to $110,720. Their bargaining unit is Pft.

Megan Fiorentino

Teacher, Demonstration, Special Education/Hancock, John Demonstration 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
8770
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Megan Fiorentino works as a Teacher, Demonstration, Special Education for Hancock, John Demonstration School. Megan earned $110,720 in 2026. Union affiliation: Pft.

Bethany Parker

Teacher, Demonstration, Special Education/Hancock, John Demonstration 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
8770
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Bethany Parker holds the role of Teacher, Demonstration, Special Education at Hancock, John Demonstration School. In 2026, their total compensation was $110,720. Union affiliation: Pft.

Lindita Zeneli

Teacher, Demonstration/Hancock, John Demonstration 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
8770
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Lindita Zeneli is a Teacher, Demonstration at Hancock, John Demonstration School. 2026 total compensation came to $110,720. They are represented by Pft.

Muriel Allen-Fields

Teacher, Demonstration/Hancock, John Demonstration 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
8770
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Muriel Allen-Fields works as a Teacher, Demonstration for Hancock, John Demonstration School. Muriel earned $110,720 in 2026. They are represented by Pft.

Tina Marie Varano

Teacher, Demonstration/Hancock, John Demonstration 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
8770
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Tina Marie Varano holds the role of Teacher, Demonstration at Hancock, John Demonstration School. In 2026, their total compensation was $110,720. Their bargaining unit is Pft.

Shara Cehak

Teacher, Special Education/Hancock, John Demonstration 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
8770
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Shara Cehak works as a Teacher, Special Education for Hancock, John Demonstration School. Shara earned $110,720 in 2026. Union affiliation: Pft.

Simone Hartman

Teacher, Demonstration/Hancock, John Demonstration 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
8770
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Simone Hartman is a Teacher, Demonstration at Hancock, John Demonstration School. 2026 total compensation came to $110,720. They are represented by Pft.

Elaine Blackmon

Teacher, Demonstration/Hancock, John Demonstration 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
8770
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Elaine Blackmon holds the role of Teacher, Demonstration at Hancock, John Demonstration School. In 2026, their total compensation was $110,720. They are represented by Pft.

Kelly Mcgrogan

Teacher, Demonstration/Hancock, John Demonstration 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
8770
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Kelly Mcgrogan is a Teacher, Demonstration at Hancock, John Demonstration School. 2026 total compensation came to $110,720. Union affiliation: Pft.

Matthew Netterville

Teacher, Demonstration/Hancock, John Demonstration 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
8770
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Matthew Netterville holds the role of Teacher, Demonstration at Hancock, John Demonstration School. In 2026, their total compensation was $110,720. Union affiliation: Pft.

Amanda Ladue

Teacher, Demonstration/Hancock, John Demonstration 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
8770
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Amanda Ladue is a Teacher, Demonstration at Hancock, John Demonstration School. 2026 total compensation came to $110,720. Union affiliation: Pft.

Nicole Ketterer

Teacher, Demonstration, Special Education/Hancock, John Demonstration 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
8770
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Nicole Ketterer is a Teacher, Demonstration, Special Education at Hancock, John Demonstration School. 2026 total compensation came to $110,720. Union affiliation: Pft.

Eric Weinstein

Teacher, Demonstration, Special Education/Hancock, John Demonstration 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
8770
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Eric Weinstein works as a Teacher, Demonstration, Special Education for Hancock, John Demonstration School. Eric earned $110,720 in 2026. They are represented by Pft.

Michelle Geist

Teacher, Demonstration/Hancock, John Demonstration 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
8770
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Michelle Geist works as a Teacher, Demonstration for Hancock, John Demonstration School. Michelle earned $110,720 in 2026. Union affiliation: Pft.

Dana Dougherty

Teacher, Demonstration/Hancock, John Demonstration 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
8770
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Dana Dougherty holds the role of Teacher, Demonstration at Hancock, John Demonstration School. In 2026, their total compensation was $110,720. Their bargaining unit is Pft.

Adrienne Glavin

Teacher, Demonstration/Hancock, John Demonstration 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
8770
Organization Level
Elementary-Middle
Run Date
Apr 1, 2026
School Year
2025-2026

Adrienne Glavin is a Teacher, Demonstration at Hancock, John Demonstration School. 2026 total compensation came to $110,720. Union affiliation: Pft.

Meghan Utrata

Teacher, Demonstration, Special Education/Hancock, John Demonstration School

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

Source-specific fields

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

Meghan Utrata holds the role of Teacher, Demonstration, Special Education at Hancock, John Demonstration School. In 2026, their total compensation was $104,364. Their bargaining unit is Pft.

Stephanie Michniewicz

Teacher, Demonstration, Special Education/Hancock, John Demonstration School

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

Source-specific fields

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

Stephanie Michniewicz holds the role of Teacher, Demonstration, Special Education at Hancock, John Demonstration School. In 2026, their total compensation was $104,364. Their bargaining unit is Pft.

Mary Sue Sears

Teacher, Demonstration, Special Education/Hancock, John Demonstration School

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

Source-specific fields

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

Mary Sue Sears is a Teacher, Demonstration, Special Education at Hancock, John Demonstration School. 2026 total compensation came to $104,364. Their bargaining unit is Pft.

Kurt Stengel

Teacher, Demonstration, Special Education/Hancock, John Demonstration School

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

Source-specific fields

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

At Hancock, John Demonstration School, Kurt Stengel serves as a Teacher, Demonstration, Special Education. Their 2026 pay totaled $104,364. They are represented by Pft.

Jennifer Dolores

Teacher, Demonstration/Hancock, John Demonstration School

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

Source-specific fields

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

Jennifer Dolores holds the role of Teacher, Demonstration at Hancock, John Demonstration School. In 2026, their total compensation was $104,363. They are represented by Pft.

Krysten Barnett

Teacher, Demonstration/Hancock, John Demonstration School

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

Source-specific fields

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

Krysten Barnett is a Teacher, Demonstration at Hancock, John Demonstration School. 2026 total compensation came to $104,363. They are represented by Pft.

Hayley Nicklas

Teacher, Demonstration/Hancock, John Demonstration School

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

Source-specific fields

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

Hayley Nicklas works as a Teacher, Demonstration for Hancock, John Demonstration School. Hayley earned $104,363 in 2026. Union affiliation: Pft.

Tracy Godshalk

Teacher, Demonstration/Hancock, John Demonstration School

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

Source-specific fields

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

Tracy Godshalk is a Teacher, Demonstration at Hancock, John Demonstration School. 2026 total compensation came to $104,363. Their bargaining unit is Pft.

Laura Nicholas

Teacher, Demonstration/Hancock, John Demonstration School

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

Source-specific fields

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

Laura Nicholas is a Teacher, Demonstration at Hancock, John Demonstration School. 2026 total compensation came to $104,363. They are represented by Pft.