GCGovComp.app

School District of Philadelphia / Mastbaum, Jules E. Area Vocational Technical High School / Teacher

Job-title file

Teacher

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

46 employees hold this title in Mastbaum, Jules E. Area Vocational Technical High School. Median total compensation for the role is $94,011, above the department median of $67,051.

Employees
46
Role median
$94,011
Agency median
$67,051
Comparison
Above

What the records show

Role pay distribution

Pay distribution for this role

$55,770$110,720+

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

Adam Blyweiss

Teacher/Mastbaum, Jules E. Area Vocational Technical 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
5060
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Adam Blyweiss holds the role of Teacher at Mastbaum, Jules E. Area Vocational Technical High School. In 2026, their total compensation was $110,720. Their bargaining unit is PFT.

Nichelle Haley

Teacher/Mastbaum, Jules E. Area Vocational Technical 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
5060
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Nichelle Haley works as a Teacher for Mastbaum, Jules E. Area Vocational Technical High School. Nichelle earned $110,720 in 2026. They are represented by PFT.

John Hutchinson

Teacher/Mastbaum, Jules E. Area Vocational Technical 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
5060
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

John Hutchinson works as a Teacher for Mastbaum, Jules E. Area Vocational Technical High School. John earned $110,720 in 2026. Their bargaining unit is PFT.

Donavan Kerrigan

Teacher/Mastbaum, Jules E. Area Vocational Technical 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
5060
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Donavan Kerrigan holds the role of Teacher at Mastbaum, Jules E. Area Vocational Technical High School. In 2026, their total compensation was $110,720. They are represented by PFT.

Matthew Mcteague

Teacher/Mastbaum, Jules E. Area Vocational Technical 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
5060
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Matthew Mcteague is a Teacher at Mastbaum, Jules E. Area Vocational Technical High School. 2026 total compensation came to $110,720. Their bargaining unit is PFT.

Patrick Peiffer

Teacher/Mastbaum, Jules E. Area Vocational Technical 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
5060
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Patrick Peiffer is a Teacher at Mastbaum, Jules E. Area Vocational Technical High School. 2026 total compensation came to $110,720. They are represented by PFT.

Andrew Thomas

Teacher/Mastbaum, Jules E. Area Vocational Technical 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
5060
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Andrew Thomas holds the role of Teacher at Mastbaum, Jules E. Area Vocational Technical High School. In 2026, their total compensation was $110,720. Their bargaining unit is PFT.

Paul Zwolak

Teacher/Mastbaum, Jules E. Area Vocational Technical 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
5060
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Paul Zwolak is a Teacher at Mastbaum, Jules E. Area Vocational Technical High School. 2026 total compensation came to $110,720. Union affiliation: PFT.

Antoinette Calimag

Teacher/Mastbaum, Jules E. Area Vocational Technical 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
5060
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Antoinette Calimag is a Teacher at Mastbaum, Jules E. Area Vocational Technical High School. 2026 total compensation came to $102,521. Union affiliation: PFT.

Anthony Mingioni

Teacher/Mastbaum, Jules E. Area Vocational Technical 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
5060
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

At Mastbaum, Jules E. Area Vocational Technical High School, Anthony Mingioni serves as a Teacher. Their 2026 pay totaled $102,521. Their bargaining unit is PFT.

Miranda Benedetto

Teacher/Mastbaum, Jules E. Area Vocational Technical 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
5060
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Miranda Benedetto works as a Teacher for Mastbaum, Jules E. Area Vocational Technical High School. Miranda earned $102,520 in 2026. Their bargaining unit is PFT.

Denise Chierchio

Teacher/Mastbaum, Jules E. Area Vocational Technical 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
5060
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Denise Chierchio holds the role of Teacher at Mastbaum, Jules E. Area Vocational Technical High School. In 2026, their total compensation was $102,520. Union affiliation: PFT.

Patrick Trainor

Teacher/Mastbaum, Jules E. Area Vocational Technical 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
5060
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Patrick Trainor holds the role of Teacher at Mastbaum, Jules E. Area Vocational Technical High School. In 2026, their total compensation was $102,520. They are represented by PFT.

Karen Werthmann

Teacher/Mastbaum, Jules E. Area Vocational Technical 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
5060
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

At Mastbaum, Jules E. Area Vocational Technical High School, Karen Werthmann serves as a Teacher. Their 2026 pay totaled $102,520. They are represented by PFT.

Robert Williams

Teacher/Mastbaum, Jules E. Area Vocational Technical 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
5060
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Robert Williams works as a Teacher for Mastbaum, Jules E. Area Vocational Technical High School. Robert earned $102,520 in 2026. Their bargaining unit is PFT.

James Blocker

Teacher/Mastbaum, Jules E. Area Vocational Technical 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
5060
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

James Blocker holds the role of Teacher at Mastbaum, Jules E. Area Vocational Technical High School. In 2026, their total compensation was $94,011. They are represented by PFT.

Richard Constance

Teacher/Mastbaum, Jules E. Area Vocational Technical 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
5060
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Richard Constance is a Teacher at Mastbaum, Jules E. Area Vocational Technical High School. 2026 total compensation came to $94,011. Their bargaining unit is PFT.

Samantha Fruit

Teacher/Mastbaum, Jules E. Area Vocational Technical 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
5060
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Samantha Fruit holds the role of Teacher at Mastbaum, Jules E. Area Vocational Technical High School. In 2026, their total compensation was $94,011. They are represented by PFT.

Jaime Higgins

Teacher/Mastbaum, Jules E. Area Vocational Technical 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
5060
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Jaime Higgins is a Teacher at Mastbaum, Jules E. Area Vocational Technical High School. 2026 total compensation came to $94,011. Union affiliation: PFT.

Tyffany Jackson

Teacher/Mastbaum, Jules E. Area Vocational Technical 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
5060
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Tyffany Jackson is a Teacher at Mastbaum, Jules E. Area Vocational Technical High School. 2026 total compensation came to $94,011. They are represented by PFT.

Nicolas Justice

Teacher/Mastbaum, Jules E. Area Vocational Technical 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
5060
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Nicolas Justice holds the role of Teacher at Mastbaum, Jules E. Area Vocational Technical High School. In 2026, their total compensation was $94,011. They are represented by PFT.

Matthew Lessie

Teacher/Mastbaum, Jules E. Area Vocational Technical 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
5060
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Matthew Lessie holds the role of Teacher at Mastbaum, Jules E. Area Vocational Technical High School. In 2026, their total compensation was $94,011. Their bargaining unit is PFT.

Timothy Lopez

Teacher/Mastbaum, Jules E. Area Vocational Technical 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
5060
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Timothy Lopez is a Teacher at Mastbaum, Jules E. Area Vocational Technical High School. 2026 total compensation came to $94,011. Their bargaining unit is PFT.

Nayo Mckinney

Teacher/Mastbaum, Jules E. Area Vocational Technical 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
5060
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Nayo Mckinney is a Teacher at Mastbaum, Jules E. Area Vocational Technical High School. 2026 total compensation came to $94,011. They are represented by PFT.

Kimberly Walker

Teacher/Mastbaum, Jules E. Area Vocational Technical 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
5060
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Kimberly Walker is a Teacher at Mastbaum, Jules E. Area Vocational Technical High School. 2026 total compensation came to $94,011. They are represented by PFT.

Maureen Kubicek

Teacher/Mastbaum, Jules E. Area Vocational Technical High School

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

Maureen Kubicek holds the role of Teacher at Mastbaum, Jules E. Area Vocational Technical High School. In 2026, their total compensation was $90,312. Union affiliation: PFT.

Cristin Harrington

Teacher/Mastbaum, Jules E. Area Vocational Technical 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
5060
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Cristin Harrington works as a Teacher for Mastbaum, Jules E. Area Vocational Technical High School. Cristin earned $83,246 in 2026. They are represented by PFT.

Allan Williams

Teacher/Mastbaum, Jules E. Area Vocational Technical 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
5060
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Allan Williams is a Teacher at Mastbaum, Jules E. Area Vocational Technical High School. 2026 total compensation came to $83,246. They are represented by PFT.

Jacob Alvarez

Teacher/Mastbaum, Jules E. Area Vocational Technical 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
5060
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Jacob Alvarez holds the role of Teacher at Mastbaum, Jules E. Area Vocational Technical High School. In 2026, their total compensation was $80,068. Their bargaining unit is PFT.

Matthew King

Teacher/Mastbaum, Jules E. Area Vocational Technical 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
5060
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

At Mastbaum, Jules E. Area Vocational Technical High School, Matthew King serves as a Teacher. Their 2026 pay totaled $80,068. They are represented by PFT.

Mark Brown

Teacher/Mastbaum, Jules E. Area Vocational Technical 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
5060
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Mark Brown holds the role of Teacher at Mastbaum, Jules E. Area Vocational Technical High School. In 2026, their total compensation was $78,746. They are represented by PFT.

Jessica Cherry

Teacher/Mastbaum, Jules E. Area Vocational Technical 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
5060
Organization Level
HIGH SCHOOL
Run Date
Apr 1, 2026
School Year
2025-2026

Jessica Cherry is a Teacher at Mastbaum, Jules E. Area Vocational Technical High School. 2026 total compensation came to $78,746. Union affiliation: PFT.

Kaitlin Junod

Teacher/Mastbaum, Jules E. Area Vocational Technical High School

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

Source-specific fields

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

Kaitlin Junod holds the role of Teacher at Mastbaum, Jules E. Area Vocational Technical High School. In 2026, their total compensation was $73,196. They are represented by PFT.

Benjamin Marx

Teacher/Mastbaum, Jules E. Area Vocational Technical High School

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

Source-specific fields

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

At Mastbaum, Jules E. Area Vocational Technical High School, Benjamin Marx serves as a Teacher. Their 2026 pay totaled $73,196. Their bargaining unit is PFT.

Liam Kelly

Teacher/Mastbaum, Jules E. Area Vocational Technical High School

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

Liam Kelly holds the role of Teacher at Mastbaum, Jules E. Area Vocational Technical High School. In 2026, their total compensation was $69,505. Union affiliation: PFT.

Emily Loehmer

Teacher/Mastbaum, Jules E. Area Vocational Technical High School

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

Emily Loehmer holds the role of Teacher at Mastbaum, Jules E. Area Vocational Technical High School. In 2026, their total compensation was $66,843. They are represented by PFT.

Kevin Garvey

Teacher/Mastbaum, Jules E. Area Vocational Technical High School

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

At Mastbaum, Jules E. Area Vocational Technical High School, Kevin Garvey serves as a Teacher. Their 2026 pay totaled $65,510. They are represented by PFT.

Adam Ross

Teacher/Mastbaum, Jules E. Area Vocational Technical High School

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

Adam Ross holds the role of Teacher at Mastbaum, Jules E. Area Vocational Technical High School. In 2026, their total compensation was $65,510. Union affiliation: PFT.

Craig Mcanany

Teacher/Mastbaum, Jules E. Area Vocational Technical High School

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

Source-specific fields

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

Craig Mcanany holds the role of Teacher at Mastbaum, Jules E. Area Vocational Technical High School. In 2026, their total compensation was $64,176. Their bargaining unit is PFT.

Nora Simmons

Teacher/Mastbaum, Jules E. Area Vocational Technical High School

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

Nora Simmons holds the role of Teacher at Mastbaum, Jules E. Area Vocational Technical High School. In 2026, their total compensation was $62,844. Union affiliation: PFT.