GCGovComp.app

School District of Philadelphia / Olney High School / Teacher

Job-title file

Teacher

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

66 employees hold this title in Olney High School. Median total compensation for the role is $78,746, above the department median of $68,943.

Employees
66
Role median
$78,746
Agency median
$68,943
Comparison
Above

What the records show

Role pay distribution

Pay distribution for this role

$55,770$106,617+

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

Lynn Fahr

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

Lynn Fahr works as a Teacher for Olney High School. Lynn earned $110,720 in 2026. Their bargaining unit is PFT.

Kathleen Dianora

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

Kathleen Dianora holds the role of Teacher at Olney High School. In 2026, their total compensation was $106,617. Union affiliation: PFT.

Jessica James

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

At Olney High School, Jessica James serves as a Teacher. Their 2026 pay totaled $106,617. Union affiliation: PFT.

Keith Bandelin

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

Keith Bandelin is a Teacher at Olney High School. 2026 total compensation came to $102,520. Their bargaining unit is PFT.

Kelly Hynak

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

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

Max Kaskey

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

At Olney High School, Max Kaskey serves as a Teacher. Their 2026 pay totaled $102,520. Their bargaining unit is PFT.

Panagiotis Tsamoutalis

Teacher/Olney High School

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

Source-specific fields

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

Panagiotis Tsamoutalis holds the role of Teacher at Olney High School. In 2026, their total compensation was $101,967. Their bargaining unit is PFT.

April Gonzalez

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

April Gonzalez works as a Teacher for Olney High School. April earned $94,011 in 2026. Union affiliation: PFT.

Karra Mcdonnell

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

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

William Melone

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

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

Karen Patton-Mcshane

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

Karen Patton-Mcshane holds the role of Teacher at Olney High School. In 2026, their total compensation was $94,011. They are represented by PFT.

Leira Rodriguez

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

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

Sabrina Trader

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

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

Jada Blackwell

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

Jada Blackwell holds the role of Teacher at Olney High School. In 2026, their total compensation was $93,399. They are represented by PFT.

Sofia Friedman

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

At Olney High School, Sofia Friedman serves as a Teacher. Their 2026 pay totaled $93,399. They are represented by PFT.

Joseph Desantis

Teacher/Olney High School

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

Source-specific fields

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

Joseph Desantis works as a Teacher for Olney High School. Joseph earned $89,147 in 2026. Their bargaining unit is PFT.

Caitlin Richman

Teacher/Olney High School

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

At Olney High School, Caitlin Richman serves as a Teacher. Their 2026 pay totaled $86,761. Union affiliation: PFT.

Sarah Kenney

Teacher/Olney High School

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

Source-specific fields

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

Sarah Kenney holds the role of Teacher at Olney High School. In 2026, their total compensation was $85,707. Union affiliation: PFT.

Cindy Grey

Teacher/Olney High School

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

Source-specific fields

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

Cindy Grey holds the role of Teacher at Olney High School. In 2026, their total compensation was $85,091. Their bargaining unit is PFT.

Alondra Rosales

Teacher/Olney High School

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

Source-specific fields

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

At Olney High School, Alondra Rosales serves as a Teacher. Their 2026 pay totaled $85,091. Their bargaining unit is PFT.

Raheem Chowdhury

Teacher/Olney High School

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

At Olney High School, Raheem Chowdhury serves as a Teacher. Their 2026 pay totaled $83,347. Union affiliation: PFT.

Sarah Apt

Teacher/Olney High School

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

Source-specific fields

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

Sarah Apt is a Teacher at Olney High School. 2026 total compensation came to $83,246. Union affiliation: PFT.

Durnes Rincon

Teacher/Olney High School

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

Source-specific fields

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

At Olney High School, Durnes Rincon serves as a Teacher. Their 2026 pay totaled $83,246. Their bargaining unit is PFT.

Kelly Wallace

Teacher/Olney High School

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

Source-specific fields

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

At Olney High School, Kelly Wallace serves as a Teacher. Their 2026 pay totaled $83,246. Their bargaining unit is PFT.

Johnathan Cox

Teacher/Olney High School

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

Source-specific fields

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

Johnathan Cox works as a Teacher for Olney High School. Johnathan earned $81,716 in 2026. They are represented by PFT.

James Lint

Teacher/Olney High School

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

Source-specific fields

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

At Olney High School, James Lint serves as a Teacher. Their 2026 pay totaled $81,716. Their bargaining unit is PFT.

Jane Senner

Teacher/Olney High School

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

Source-specific fields

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

Jane Senner holds the role of Teacher at Olney High School. In 2026, their total compensation was $81,716. Union affiliation: PFT.

Austin Meyer

Teacher/Olney High School

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

Source-specific fields

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

At Olney High School, Austin Meyer serves as a Teacher. Their 2026 pay totaled $80,216. Their bargaining unit is PFT.

Zachary Sulat

Teacher/Olney High School

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

Source-specific fields

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

Zachary Sulat holds the role of Teacher at Olney High School. In 2026, their total compensation was $80,216. Union affiliation: PFT.

Jorge Gonzalez-Perdomo

Teacher/Olney High School

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

Jorge Gonzalez-Perdomo is a Teacher at Olney High School. 2026 total compensation came to $80,068. They are represented by PFT.

Elaina King

Teacher/Olney High School

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

Elaina King works as a Teacher for Olney High School. Elaina earned $80,068 in 2026. Their bargaining unit is PFT.

Margaret Myers-Atac

Teacher/Olney High School

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

Margaret Myers-Atac works as a Teacher for Olney High School. Margaret earned $80,068 in 2026. Their bargaining unit is PFT.

Charles Heuston

Teacher/Olney High School

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

Source-specific fields

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

Charles Heuston is a Teacher at Olney High School. 2026 total compensation came to $78,746. Union affiliation: PFT.

Sean Leber-Fennessy

Teacher/Olney High School

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

Source-specific fields

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

Sean Leber-Fennessy works as a Teacher for Olney High School. Sean earned $78,746 in 2026. Union affiliation: PFT.

Sophia D'Ignazio

Teacher/Olney High School

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

Source-specific fields

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

Sophia D'Ignazio is a Teacher at Olney High School. 2026 total compensation came to $78,430. They are represented by PFT.

Emily Byrne

Teacher/Olney High School

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

Source-specific fields

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

Emily Byrne works as a Teacher for Olney High School. Emily earned $77,298 in 2026. Union affiliation: PFT.

Daniel Ernst

Teacher/Olney High School

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

Source-specific fields

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

Daniel Ernst is a Teacher at Olney High School. 2026 total compensation came to $77,298. Their bargaining unit is PFT.

Luz Alvadela-Rosa

Teacher/Olney High School

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

Luz Alvadela-Rosa works as a Teacher for Olney High School. Luz earned $76,682 in 2026. Union affiliation: PFT.

Alexandra Jensky

Teacher/Olney High School

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

At Olney High School, Alexandra Jensky serves as a Teacher. Their 2026 pay totaled $76,682. They are represented by PFT.

Jonathan Lore

Teacher/Olney High School

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

At Olney High School, Jonathan Lore serves as a Teacher. Their 2026 pay totaled $76,682. Union affiliation: PFT.