GCGovComp.app

School District of Philadelphia / Bartram, John High School / Teacher

Job-title file

Teacher

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

34 employees hold this title in Bartram, John High School. Median total compensation for the role is $94,011, above the department median of $78,120.

Employees
34
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 34 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

Robert Casey

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

Robert Casey is a Teacher at Bartram, John High School. 2026 total compensation came to $110,720. Their bargaining unit is PFT.

James Chapman

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

At Bartram, John High School, James Chapman serves as a Teacher. Their 2026 pay totaled $110,720. Their bargaining unit is PFT.

Duwaine Jenkins

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

At Bartram, John High School, Duwaine Jenkins serves as a Teacher. Their 2026 pay totaled $110,720. Union affiliation: PFT.

Marla Mahoner-Campbell

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

Marla Mahoner-Campbell is a Teacher at Bartram, John High School. 2026 total compensation came to $110,720. Their bargaining unit is PFT.

Justin Harshberger

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

Justin Harshberger is a Teacher at Bartram, John High School. 2026 total compensation came to $102,520. Union affiliation: PFT.

James Judge

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

James Judge holds the role of Teacher at Bartram, John High School. In 2026, their total compensation was $102,520. They are represented by PFT.

Rajitha Maley

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

Rajitha Maley is a Teacher at Bartram, John High School. 2026 total compensation came to $102,520. Their bargaining unit is PFT.

Shannon Stewart

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

At Bartram, John High School, Shannon Stewart serves as a Teacher. Their 2026 pay totaled $102,520. Their bargaining unit is PFT.

Yohna Adams

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

At Bartram, John High School, Yohna Adams serves as a Teacher. Their 2026 pay totaled $94,011. They are represented by PFT.

Gregory Boyle

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

Gregory Boyle holds the role of Teacher at Bartram, John High School. In 2026, their total compensation was $94,011. Union affiliation: PFT.

Conrad Buchheister

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

Conrad Buchheister works as a Teacher for Bartram, John High School. Conrad earned $94,011 in 2026. They are represented by PFT.

Thomas Bursler

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

Thomas Bursler is a Teacher at Bartram, John High School. 2026 total compensation came to $94,011. Union affiliation: PFT.

Jonelle Dinan

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

Jonelle Dinan is a Teacher at Bartram, John High School. 2026 total compensation came to $94,011. They are represented by PFT.

Wendi Mungai

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

Wendi Mungai holds the role of Teacher at Bartram, John High School. In 2026, their total compensation was $94,011. Their bargaining unit is PFT.

Lenworth Nelson

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

Lenworth Nelson holds the role of Teacher at Bartram, John High School. In 2026, their total compensation was $94,011. They are represented by PFT.

Solveig Novelo

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

Solveig Novelo is a Teacher at Bartram, John High School. 2026 total compensation came to $94,011. They are represented by PFT.

Tina O'Kelly

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

Tina O'Kelly works as a Teacher for Bartram, John High School. Tina earned $94,011 in 2026. Their bargaining unit is PFT.

Vonkurt Redley

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

Vonkurt Redley is a Teacher at Bartram, John High School. 2026 total compensation came to $94,011. Union affiliation: PFT.

George Schreuder

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

George Schreuder holds the role of Teacher at Bartram, John High School. In 2026, their total compensation was $94,011. They are represented by PFT.

Peter Downes

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

Peter Downes is a Teacher at Bartram, John High School. 2026 total compensation came to $93,399. Their bargaining unit is PFT.

Louisket Edmond

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

Louisket Edmond is a Teacher at Bartram, John High School. 2026 total compensation came to $90,312. They are represented by PFT.

Edward Singer Meagher

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

Edward Singer Meagher is a Teacher at Bartram, John High School. 2026 total compensation came to $86,761. They are represented by PFT.

Ashalata Shanbhag

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

Ashalata Shanbhag holds the role of Teacher at Bartram, John High School. In 2026, their total compensation was $85,091. Union affiliation: PFT.

James Grasell

Teacher/Bartram, John High School

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

Source-specific fields

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

James Grasell is a Teacher at Bartram, John High School. 2026 total compensation came to $81,603. Their bargaining unit is PFT.

Robert Jaffe

Teacher/Bartram, John High School

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

Source-specific fields

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

Robert Jaffe works as a Teacher for Bartram, John High School. Robert earned $78,120 in 2026. They are represented by PFT.

Samantha Thomas

Teacher/Bartram, John High School

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

Source-specific fields

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

Samantha Thomas is a Teacher at Bartram, John High School. 2026 total compensation came to $78,120. Union affiliation: PFT.

Kimberly Walker

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

Kimberly Walker is a Teacher at Bartram, John High School. 2026 total compensation came to $73,196. They are represented by PFT.

Zoe Trumbore

Teacher/Bartram, John High School

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

Source-specific fields

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

At Bartram, John High School, Zoe Trumbore serves as a Teacher. Their 2026 pay totaled $70,636. Their bargaining unit is PFT.

Christy Nichols

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

At Bartram, John High School, Christy Nichols serves as a Teacher. Their 2026 pay totaled $65,510. They are represented by PFT.

Jaleese Blanding-Coates

Teacher/Bartram, John High School

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

At Bartram, John High School, Jaleese Blanding-Coates serves as a Teacher. Their 2026 pay totaled $58,129. Their bargaining unit is PFT.

Samuel Halpern

Teacher/Bartram, John High School

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

Samuel Halpern holds the role of Teacher at Bartram, John High School. In 2026, their total compensation was $58,129. Union affiliation: PFT.

Shirley Spencer

Teacher/Bartram, John High School

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

Shirley Spencer is a Teacher at Bartram, John High School. 2026 total compensation came to $58,129. Their bargaining unit is PFT.

John Fullwood

Teacher/Bartram, John High School

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

John Fullwood holds the role of Teacher at Bartram, John High School. In 2026, their total compensation was $55,770. Union affiliation: PFT.

Marcus Owens

Teacher/Bartram, John High School

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

Marcus Owens works as a Teacher for Bartram, John High School. Marcus earned $55,770 in 2026. Their bargaining unit is PFT.