GCGovComp.app

School District of Philadelphia / Barry, John School / Teacher

Job-title file

Teacher

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

30 employees hold this title in Barry, John School. Median total compensation for the role is $85,054, above the department median of $46,804.

Employees
30
Role median
$85,054
Agency median
$46,804
Comparison
Above

What the records show

Role pay distribution

Pay distribution for this role

$55,770$110,720+

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

Marianne Lefevre

Teacher/Barry, John 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
1200
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

At Barry, John School, Marianne Lefevre serves as a Teacher. Their 2026 pay totaled $110,720. Union affiliation: PFT.

Deanna Lewis

Teacher/Barry, John 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
1200
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Deanna Lewis is a Teacher at Barry, John School. 2026 total compensation came to $110,720. They are represented by PFT.

Jonathan Rorer

Teacher/Barry, John 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
1200
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

At Barry, John School, Jonathan Rorer serves as a Teacher. Their 2026 pay totaled $110,720. Union affiliation: PFT.

Anita Korgbe

Teacher/Barry, John 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
1200
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Anita Korgbe holds the role of Teacher at Barry, John School. In 2026, their total compensation was $106,617. Their bargaining unit is PFT.

Andrea Barnes

Teacher/Barry, John 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
1200
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Andrea Barnes holds the role of Teacher at Barry, John School. In 2026, their total compensation was $102,520. They are represented by PFT.

Shaqira Everett

Teacher/Barry, John 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
1200
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Shaqira Everett holds the role of Teacher at Barry, John School. In 2026, their total compensation was $102,520. Union affiliation: PFT.

Brian Harrison

Teacher/Barry, John 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
1200
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Brian Harrison is a Teacher at Barry, John School. 2026 total compensation came to $102,520. Union affiliation: PFT.

Tierra Kemp

Teacher/Barry, John 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
1200
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Tierra Kemp is a Teacher at Barry, John School. 2026 total compensation came to $102,520. Their bargaining unit is PFT.

Jacquelyn Tisdale

Teacher/Barry, John 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
1200
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Jacquelyn Tisdale holds the role of Teacher at Barry, John School. In 2026, their total compensation was $102,520. They are represented by PFT.

Wismith Emilus

Teacher/Barry, John 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
1200
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Wismith Emilus works as a Teacher for Barry, John School. Wismith earned $97,852 in 2026. Union affiliation: PFT.

Rachel Eshun

Teacher/Barry, John 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
1200
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

At Barry, John School, Rachel Eshun serves as a Teacher. Their 2026 pay totaled $97,852. Union affiliation: PFT.

Rachel Fluck

Teacher/Barry, John 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
1200
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Rachel Fluck holds the role of Teacher at Barry, John School. In 2026, their total compensation was $97,852. Union affiliation: PFT.

Sheree Monroe Whitsett

Teacher/Barry, John 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
1200
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Sheree Monroe Whitsett works as a Teacher for Barry, John School. Sheree earned $94,011 in 2026. They are represented by PFT.

Laura Young

Teacher/Barry, John 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
1200
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Laura Young works as a Teacher for Barry, John School. Laura earned $94,011 in 2026. Their bargaining unit is PFT.

Emily Thornton

Teacher/Barry, John 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
1200
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

At Barry, John School, Emily Thornton serves as a Teacher. Their 2026 pay totaled $86,761. Union affiliation: PFT.

Jamie Fulton

Teacher/Barry, John 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
1200
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Jamie Fulton is a Teacher at Barry, John School. 2026 total compensation came to $83,347. Their bargaining unit is PFT.

Zackery Lederer

Teacher/Barry, John 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
1200
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Zackery Lederer is a Teacher at Barry, John School. 2026 total compensation came to $83,246. They are represented by PFT.

Michael Moore

Teacher/Barry, John 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
1200
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Michael Moore works as a Teacher for Barry, John School. Michael earned $83,246 in 2026. Union affiliation: PFT.

Marie Toner

Teacher/Barry, John 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
1200
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Marie Toner is a Teacher at Barry, John School. 2026 total compensation came to $83,246. They are represented by PFT.

Theresa Hencek

Teacher/Barry, John School

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

Source-specific fields

Home Organization
1200
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Theresa Hencek works as a Teacher for Barry, John School. Theresa earned $74,328 in 2026. They are represented by PFT.

John Johnson

Teacher/Barry, John School

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

Source-specific fields

Home Organization
1200
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

John Johnson is a Teacher at Barry, John School. 2026 total compensation came to $74,328. Their bargaining unit is PFT.

Deja Lewis

Teacher/Barry, John School

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

Source-specific fields

Home Organization
1200
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Deja Lewis is a Teacher at Barry, John School. 2026 total compensation came to $74,020. Their bargaining unit is PFT.

Evelyn Seasholtz

Teacher/Barry, John 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
1200
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Evelyn Seasholtz is a Teacher at Barry, John School. 2026 total compensation came to $65,510. They are represented by PFT.

Nakyyah West

Teacher/Barry, John 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
1200
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Nakyyah West holds the role of Teacher at Barry, John School. In 2026, their total compensation was $62,844. Their bargaining unit is PFT.

Hannah Witmer

Teacher/Barry, John 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
1200
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Hannah Witmer works as a Teacher for Barry, John School. Hannah earned $62,844 in 2026. They are represented by PFT.

Sydney Potter

Teacher/Barry, John 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
1200
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Sydney Potter holds the role of Teacher at Barry, John School. In 2026, their total compensation was $58,129. They are represented by PFT.

Carla White

Teacher/Barry, John 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
1200
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Carla White holds the role of Teacher at Barry, John School. In 2026, their total compensation was $58,129. They are represented by PFT.

Alyssa Anderson

Teacher/Barry, John 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
1200
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

At Barry, John School, Alyssa Anderson serves as a Teacher. Their 2026 pay totaled $55,770. They are represented by PFT.

Sean Gore

Teacher/Barry, John 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
1200
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Sean Gore is a Teacher at Barry, John School. 2026 total compensation came to $55,770. Union affiliation: PFT.

Hannah Shaffer

Teacher/Barry, John 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
1200
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Hannah Shaffer holds the role of Teacher at Barry, John School. In 2026, their total compensation was $55,770. Their bargaining unit is PFT.