GCGovComp.app

School District of Philadelphia / Baldi, Charles C.A. Middle School / Teacher

Job-title file

Teacher

Plan and deliver instruction, assess student progress, and develop curriculum.

88 employees hold this title in Baldi, Charles C.A. Middle School. Median total compensation for the role is $94,011, above the department median of $78,120.

Employees
88
Role median
$94,011
Agency median
$78,120
Comparison
Above

What the records show

Role pay distribution

Pay distribution for this role

$55,770$110,720+

How total compensation varies among the 88 people in this role. Even for one job title, pay differs with seniority, step, overtime, and tenure. Each bar is a pay range; the far-right bar collects the highest earners.

Record list

Employees with this title

Highest-paid first / page 1

Kathryn Baldwin

Teacher/Baldi, Charles C.A. 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
8160
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Kathryn Baldwin is a Teacher at Baldi, Charles C.A. Middle School. 2026 total compensation came to $110,720. Union affiliation: PFT.

Michelle Checchia

Teacher/Baldi, Charles C.A. 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
8160
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Michelle Checchia holds the role of Teacher at Baldi, Charles C.A. Middle School. In 2026, their total compensation was $110,720. They are represented by PFT.

Gloria Cherny

Teacher/Baldi, Charles C.A. 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
8160
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

At Baldi, Charles C.A. Middle School, Gloria Cherny serves as a Teacher. Their 2026 pay totaled $110,720. Their bargaining unit is PFT.

Wen-Chang Chuang

Teacher/Baldi, Charles C.A. 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
8160
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Wen-Chang Chuang is a Teacher at Baldi, Charles C.A. Middle School. 2026 total compensation came to $110,720. They are represented by PFT.

Eleni Contoudis

Teacher/Baldi, Charles C.A. 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
8160
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Eleni Contoudis works as a Teacher for Baldi, Charles C.A. Middle School. Eleni earned $110,720 in 2026. They are represented by PFT.

Carla Digirolamo

Teacher/Baldi, Charles C.A. 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
8160
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Carla Digirolamo works as a Teacher for Baldi, Charles C.A. Middle School. Carla earned $110,720 in 2026. They are represented by PFT.

Maria Doyle

Teacher/Baldi, Charles C.A. 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
8160
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

At Baldi, Charles C.A. Middle School, Maria Doyle serves as a Teacher. Their 2026 pay totaled $110,720. Their bargaining unit is PFT.

Gloria Egner-Cicirello

Teacher/Baldi, Charles C.A. 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
8160
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Gloria Egner-Cicirello holds the role of Teacher at Baldi, Charles C.A. Middle School. In 2026, their total compensation was $110,720. Their bargaining unit is PFT.

Denise Eiler

Teacher/Baldi, Charles C.A. 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
8160
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

At Baldi, Charles C.A. Middle School, Denise Eiler serves as a Teacher. Their 2026 pay totaled $110,720. Their bargaining unit is PFT.

Mindy Fisher

Teacher/Baldi, Charles C.A. 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
8160
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Mindy Fisher is a Teacher at Baldi, Charles C.A. Middle School. 2026 total compensation came to $110,720. Union affiliation: PFT.

Megan Gallagher

Teacher/Baldi, Charles C.A. 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
8160
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Megan Gallagher holds the role of Teacher at Baldi, Charles C.A. Middle School. In 2026, their total compensation was $110,720. Their bargaining unit is PFT.

Michael Gannon

Teacher/Baldi, Charles C.A. 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
8160
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Michael Gannon holds the role of Teacher at Baldi, Charles C.A. Middle School. In 2026, their total compensation was $110,720. Union affiliation: PFT.

Andrea Hagan

Teacher/Baldi, Charles C.A. 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
8160
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

At Baldi, Charles C.A. Middle School, Andrea Hagan serves as a Teacher. Their 2026 pay totaled $110,720. Their bargaining unit is PFT.

Robert Hawkinson

Teacher/Baldi, Charles C.A. 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
8160
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Robert Hawkinson works as a Teacher for Baldi, Charles C.A. Middle School. Robert earned $110,720 in 2026. Their bargaining unit is PFT.

Ericka Hunt

Teacher/Baldi, Charles C.A. 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
8160
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

At Baldi, Charles C.A. Middle School, Ericka Hunt serves as a Teacher. Their 2026 pay totaled $110,720. Their bargaining unit is PFT.

Jacqueline Mandel

Teacher/Baldi, Charles C.A. 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
8160
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Jacqueline Mandel works as a Teacher for Baldi, Charles C.A. Middle School. Jacqueline earned $110,720 in 2026. They are represented by PFT.

Matthew Mandel

Teacher/Baldi, Charles C.A. 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
8160
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Matthew Mandel works as a Teacher for Baldi, Charles C.A. Middle School. Matthew earned $110,720 in 2026. Union affiliation: PFT.

William Mathes

Teacher/Baldi, Charles C.A. 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
8160
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

William Mathes is a Teacher at Baldi, Charles C.A. Middle School. 2026 total compensation came to $110,720. Their bargaining unit is PFT.

Karen Mcfadden

Teacher/Baldi, Charles C.A. 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
8160
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Karen Mcfadden holds the role of Teacher at Baldi, Charles C.A. Middle School. In 2026, their total compensation was $110,720. Union affiliation: PFT.

Matthew Mcgowan

Teacher/Baldi, Charles C.A. 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
8160
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Matthew Mcgowan is a Teacher at Baldi, Charles C.A. Middle School. 2026 total compensation came to $110,720. They are represented by PFT.

Iraida Mecaj

Teacher/Baldi, Charles C.A. 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
8160
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

At Baldi, Charles C.A. Middle School, Iraida Mecaj serves as a Teacher. Their 2026 pay totaled $110,720. Their bargaining unit is PFT.

Lori Rodgers

Teacher/Baldi, Charles C.A. 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
8160
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

At Baldi, Charles C.A. Middle School, Lori Rodgers serves as a Teacher. Their 2026 pay totaled $110,720. Union affiliation: PFT.

Michelle Rowland

Teacher/Baldi, Charles C.A. 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
8160
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

At Baldi, Charles C.A. Middle School, Michelle Rowland serves as a Teacher. Their 2026 pay totaled $110,720. They are represented by PFT.

Jennifer Ryan

Teacher/Baldi, Charles C.A. 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
8160
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

At Baldi, Charles C.A. Middle School, Jennifer Ryan serves as a Teacher. Their 2026 pay totaled $110,720. Their bargaining unit is PFT.

Kathryn Smoyer

Teacher/Baldi, Charles C.A. 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
8160
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Kathryn Smoyer is a Teacher at Baldi, Charles C.A. Middle School. 2026 total compensation came to $110,720. Their bargaining unit is PFT.

Jill Solar

Teacher/Baldi, Charles C.A. 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
8160
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Jill Solar is a Teacher at Baldi, Charles C.A. Middle School. 2026 total compensation came to $110,720. Their bargaining unit is PFT.

Dmytro Terleckyj

Teacher/Baldi, Charles C.A. 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
8160
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

At Baldi, Charles C.A. Middle School, Dmytro Terleckyj serves as a Teacher. Their 2026 pay totaled $110,720. Their bargaining unit is PFT.

Steven Wilson

Teacher/Baldi, Charles C.A. 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
8160
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

At Baldi, Charles C.A. Middle School, Steven Wilson serves as a Teacher. Their 2026 pay totaled $110,720. They are represented by PFT.

Ella Yaffa-Kremen

Teacher/Baldi, Charles C.A. 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
8160
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

At Baldi, Charles C.A. Middle School, Ella Yaffa-Kremen serves as a Teacher. Their 2026 pay totaled $110,720. Union affiliation: PFT.

Christopher Ramey

Teacher/Baldi, Charles C.A. Middle 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
8160
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Christopher Ramey works as a Teacher for Baldi, Charles C.A. Middle School. Christopher earned $106,617 in 2026. They are represented by PFT.

Kimberli Hunt

Teacher/Baldi, Charles C.A. 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
8160
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

At Baldi, Charles C.A. Middle School, Kimberli Hunt serves as a Teacher. Their 2026 pay totaled $102,521. They are represented by PFT.

Fern Dan

Teacher/Baldi, Charles C.A. 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
8160
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Fern Dan is a Teacher at Baldi, Charles C.A. Middle School. 2026 total compensation came to $102,520. Union affiliation: PFT.

Colin Dey

Teacher/Baldi, Charles C.A. 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
8160
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Colin Dey holds the role of Teacher at Baldi, Charles C.A. Middle School. In 2026, their total compensation was $102,520. Union affiliation: PFT.

Gianni Lafratta

Teacher/Baldi, Charles C.A. 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
8160
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

At Baldi, Charles C.A. Middle School, Gianni Lafratta serves as a Teacher. Their 2026 pay totaled $102,520. Their bargaining unit is PFT.

Jennifer Mazzuca

Teacher/Baldi, Charles C.A. 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
8160
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Jennifer Mazzuca holds the role of Teacher at Baldi, Charles C.A. Middle School. In 2026, their total compensation was $102,520. Their bargaining unit is PFT.

Lindsey Mcgarrigle

Teacher/Baldi, Charles C.A. 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
8160
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Lindsey Mcgarrigle is a Teacher at Baldi, Charles C.A. Middle School. 2026 total compensation came to $102,520. Their bargaining unit is PFT.

Rabia Oksuz

Teacher/Baldi, Charles C.A. 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
8160
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Rabia Oksuz is a Teacher at Baldi, Charles C.A. Middle School. 2026 total compensation came to $102,520. Their bargaining unit is PFT.

Dustin Starliper

Teacher/Baldi, Charles C.A. 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
8160
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Dustin Starliper holds the role of Teacher at Baldi, Charles C.A. Middle School. In 2026, their total compensation was $102,520. Their bargaining unit is PFT.

Michael Thornton

Teacher/Baldi, Charles C.A. 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
8160
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

At Baldi, Charles C.A. Middle School, Michael Thornton serves as a Teacher. Their 2026 pay totaled $102,520. Union affiliation: PFT.

John Sender

Teacher/Baldi, Charles C.A. Middle 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
8160
Organization Level
MIDDLE SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

John Sender works as a Teacher for Baldi, Charles C.A. Middle School. John earned $97,852 in 2026. They are represented by PFT.