GCGovComp.app

School District of Philadelphia / Building 21 / Teacher

Job-title file

Teacher

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

19 employees hold this title in Building 21. Median total compensation for the role is $76,682, above the department median of $62,844.

Employees
19
Role median
$76,682
Agency median
$62,844
Comparison
Above

What the records show

Role pay distribution

Pay distribution for this role

$55,770$105,142+

How total compensation varies among the 19 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

Amy Ksir

Teacher/Building 21

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

At Building 21, Amy Ksir serves as a Teacher. Their 2026 pay totaled $106,617. They are represented by PFT.

Jonathan Harrington

Teacher/Building 21

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

Jonathan Harrington works as a Teacher for Building 21. Jonathan earned $102,520 in 2026. Their bargaining unit is PFT.

George Kocotis

Teacher/Building 21

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

At Building 21, George Kocotis serves as a Teacher. Their 2026 pay totaled $94,011. Union affiliation: PFT.

James Whetzel

Teacher/Building 21

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

Source-specific fields

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

James Whetzel works as a Teacher for Building 21. James earned $90,312 in 2026. Their bargaining unit is PFT.

Jared Mcelroy

Teacher/Building 21

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

Source-specific fields

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

At Building 21, Jared Mcelroy serves as a Teacher. Their 2026 pay totaled $86,761. They are represented by PFT.

Susan Lyons-Joell

Teacher/Building 21

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

Source-specific fields

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

Susan Lyons-Joell is a Teacher at Building 21. 2026 total compensation came to $83,347. Union affiliation: PFT.

Michaela Moseley

Teacher/Building 21

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

Source-specific fields

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

Michaela Moseley works as a Teacher for Building 21. Michaela earned $83,347 in 2026. Union affiliation: PFT.

Brittany Jackson

Teacher/Building 21

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

Source-specific fields

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

Brittany Jackson works as a Teacher for Building 21. Brittany earned $80,068 in 2026. Their bargaining unit is PFT.

Riley Paolino

Teacher/Building 21

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

Source-specific fields

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

Riley Paolino holds the role of Teacher at Building 21. In 2026, their total compensation was $80,068. Union affiliation: PFT.

Rachel Williams

Teacher/Building 21

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

Source-specific fields

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

At Building 21, Rachel Williams serves as a Teacher. Their 2026 pay totaled $76,682. They are represented by PFT.

Ashley Ellison

Teacher/Building 21

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

Source-specific fields

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

At Building 21, Ashley Ellison serves as a Teacher. Their 2026 pay totaled $69,505. Their bargaining unit is PFT.

Christian Miller

Teacher/Building 21

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

Source-specific fields

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

Christian Miller works as a Teacher for Building 21. Christian earned $66,843 in 2026. Union affiliation: PFT.

Julian Franks

Teacher/Building 21

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

Source-specific fields

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

Julian Franks works as a Teacher for Building 21. Julian earned $65,510 in 2026. They are represented by PFT.

David Phillips

Teacher/Building 21

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

Source-specific fields

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

David Phillips is a Teacher at Building 21. 2026 total compensation came to $62,844. Their bargaining unit is PFT.

Sebastian Rangel

Teacher/Building 21

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

Source-specific fields

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

Sebastian Rangel is a Teacher at Building 21. 2026 total compensation came to $62,844. They are represented by PFT.

Maddy Wuchenich

Teacher/Building 21

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

Source-specific fields

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

Maddy Wuchenich works as a Teacher for Building 21. Maddy earned $60,179 in 2026. They are represented by PFT.

Jared Archibald

Teacher/Building 21

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

Source-specific fields

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

Jared Archibald is a Teacher at Building 21. 2026 total compensation came to $58,129. They are represented by PFT.

Christiana Noll

Teacher/Building 21

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

Source-specific fields

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

Christiana Noll holds the role of Teacher at Building 21. In 2026, their total compensation was $57,411. Their bargaining unit is PFT.

Dreshaun Jarmon

Teacher/Building 21

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

Source-specific fields

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

Dreshaun Jarmon works as a Teacher for Building 21. Dreshaun earned $55,770 in 2026. They are represented by PFT.