GCGovComp.app

Chicago Public Schools / James B Mcpherson School

Agency file

James B Mcpherson School

Source file: Chicago Public Schools — Employee Position Roster / ingested Jun 19, 2026

The James B Mcpherson School administers public education — funding, academic standards, and the operation of schools.

In 2026, this agency had 138 employees with median total compensation of $95,436; the highest distinct record was $231,434.

Year
2026
Employees
138
Median total
$95,436
Highest record
$231,434

What the records show

Compensation analytics

These summaries compare pay within the agency before listing individual records.

Salary distribution

$31,595$171,809+

How 2026 total compensation is spread across the 138 employees. Each bar is a pay range; taller bars mean more people earn in that range. The amber line marks the median ($95,436) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$77,034 (75%)
  • Overtime$0 (0%)
  • Other$0 (0%)
  • Benefits$25,688 (25%)

What an average paycheck here is made of — base salary versus overtime, other pay (bonuses, allowances), and benefits. A large overtime or other-pay share means take-home often exceeds base salary.

Pay percentiles

10th
25th
Median
75th
90th
$64,347
$71,616
$95,436
$130,173
$155,643

The pay ladder for this department. Someone at the 90th percentile earns $155,643 — more than 90% of the department; the 10th percentile earns $64,347. The shaded band is the middle half of employees (25th–75th percentile).

Largest job titles

The most common job titles in this department by headcount, with the median total compensation for each. Click a title to see everyone who holds it.

Record list

Employees

Highest-paid first / page 2

Vanessa Bernal

Special Education Teacher/James B Mcpherson School

2026 total comp
$127,998
Base pay
$96,381
Overtime
$0
Other pay
$0
Benefits
$31,617
Total compensation
$127,998
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$96,381
Jobcode
500629
Pos #
142479

Vanessa Bernal is a Special Education Teacher at James B Mcpherson School. 2026 total compensation came to $127,998.

Erynne Baronia

Regular Teacher/James B Mcpherson School

2026 total comp
$127,182
Base pay
$101,526
Overtime
$0
Other pay
$0
Benefits
$25,656
Total compensation
$127,182
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$101,526
Jobcode
000049
Pos #
591688

Erynne Baronia holds the role of Regular Teacher at James B Mcpherson School. In 2026, their total compensation was $127,182.

Brianna Minando

Special Education Teacher/James B Mcpherson School

2026 total comp
$126,882
Base pay
$101,266
Overtime
$0
Other pay
$0
Benefits
$25,616
Total compensation
$126,882
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$101,266
Jobcode
500629
Pos #
610320

Brianna Minando works as a Special Education Teacher for James B Mcpherson School. Brianna earned $126,882 in 2026.

Cassidy Wagner

Regular Teacher/James B Mcpherson School

2026 total comp
$126,168
Base pay
$94,884
Overtime
$0
Other pay
$0
Benefits
$31,284
Total compensation
$126,168
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$94,884
Jobcode
000049
Pos #
596718

At James B Mcpherson School, Cassidy Wagner serves as a Regular Teacher. Their 2026 pay totaled $126,168.

Bridget Brennan

Regular Teacher/James B Mcpherson School

2026 total comp
$124,312
Base pay
$93,366
Overtime
$0
Other pay
$0
Benefits
$30,946
Total compensation
$124,312
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$93,366
Jobcode
000049
Pos #
591675

Bridget Brennan works as a Regular Teacher for James B Mcpherson School. Bridget earned $124,312 in 2026.

Shani Hoffman

Special Education Teacher/James B Mcpherson School

2026 total comp
$123,302
Base pay
$98,160
Overtime
$0
Other pay
$0
Benefits
$25,142
Total compensation
$123,302
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$98,160
Jobcode
500629
Pos #
122303

Shani Hoffman is a Special Education Teacher at James B Mcpherson School. 2026 total compensation came to $123,302.

James Bottorff

Regular Teacher/James B Mcpherson School

2026 total comp
$123,302
Base pay
$98,160
Overtime
$0
Other pay
$0
Benefits
$25,142
Total compensation
$123,302
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$98,160
Jobcode
000049
Pos #
624171

James Bottorff is a Regular Teacher at James B Mcpherson School. 2026 total compensation came to $123,302.

Ashley Mays

Regular Teacher/James B Mcpherson School

2026 total comp
$120,565
Base pay
$90,301
Overtime
$0
Other pay
$0
Benefits
$30,264
Total compensation
$120,565
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$90,301
Jobcode
000049
Pos #
613917

At James B Mcpherson School, Ashley Mays serves as a Regular Teacher. Their 2026 pay totaled $120,565.

Adrianne Elfring

Regular Teacher/James B Mcpherson School

2026 total comp
$119,584
Base pay
$94,934
Overtime
$0
Other pay
$0
Benefits
$24,650
Total compensation
$119,584
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$94,934
Jobcode
000049
Pos #
624170

Adrianne Elfring is a Regular Teacher at James B Mcpherson School. 2026 total compensation came to $119,584.

Jennifer Engelke

Regular Teacher/James B Mcpherson School

2026 total comp
$118,636
Base pay
$88,723
Overtime
$0
Other pay
$0
Benefits
$29,913
Total compensation
$118,636
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$88,723
Jobcode
000049
Pos #
596832

Jennifer Engelke holds the role of Regular Teacher at James B Mcpherson School. In 2026, their total compensation was $118,636.

Laura Raspante

Regular Teacher/James B Mcpherson School

2026 total comp
$117,869
Base pay
$93,446
Overtime
$0
Other pay
$0
Benefits
$24,423
Total compensation
$117,869
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$93,446
Jobcode
000049
Pos #
596721

Laura Raspante holds the role of Regular Teacher at James B Mcpherson School. In 2026, their total compensation was $117,869.

Irene Antonoglu

Ib Coordinator/James B Mcpherson School

2026 total comp
$117,741
Base pay
$93,335
Overtime
$0
Other pay
$0
Benefits
$24,406
Total compensation
$117,741
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$93,335
Jobcode
000065
Pos #
615931

At James B Mcpherson School, Irene Antonoglu serves as a Ib Coordinator. Their 2026 pay totaled $117,741.

Kayce Clark

Special Education Teacher/James B Mcpherson School

2026 total comp
$115,802
Base pay
$91,653
Overtime
$0
Other pay
$0
Benefits
$24,149
Total compensation
$115,802
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$91,653
Jobcode
500629
Pos #
486830

Kayce Clark works as a Special Education Teacher for James B Mcpherson School. Kayce earned $115,802 in 2026.

Brian Grossman

Special Education Teacher/James B Mcpherson School

2026 total comp
$114,221
Base pay
$90,281
Overtime
$0
Other pay
$0
Benefits
$23,940
Total compensation
$114,221
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$90,281
Jobcode
500629
Pos #
491158

At James B Mcpherson School, Brian Grossman serves as a Special Education Teacher. Their 2026 pay totaled $114,221.

Megan Rich

Ib Coordinator/James B Mcpherson School

2026 total comp
$111,485
Base pay
$87,907
Overtime
$0
Other pay
$0
Benefits
$23,578
Total compensation
$111,485
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$87,907
Jobcode
000065
Pos #
615929

Megan Rich is a Ib Coordinator at James B Mcpherson School. 2026 total compensation came to $111,485.

Tricia Malovey

Bilingual Teacher/James B Mcpherson School

2026 total comp
$111,259
Base pay
$82,689
Overtime
$0
Other pay
$0
Benefits
$28,570
Total compensation
$111,259
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$82,689
Jobcode
000055
Pos #
591684

Tricia Malovey works as a Bilingual Teacher for James B Mcpherson School. Tricia earned $111,259 in 2026.

Leticia Ruiz

Bilingual Teacher/James B Mcpherson School

2026 total comp
$110,075
Base pay
$86,684
Overtime
$0
Other pay
$0
Benefits
$23,391
Total compensation
$110,075
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$86,684
Jobcode
000055
Pos #
284531

Leticia Ruiz works as a Bilingual Teacher for James B Mcpherson School. Leticia earned $110,075 in 2026.

Luz Hollimon

Special Education Teacher/James B Mcpherson School

2026 total comp
$110,075
Base pay
$86,684
Overtime
$0
Other pay
$0
Benefits
$23,391
Total compensation
$110,075
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$86,684
Jobcode
500629
Pos #
692441

Luz Hollimon works as a Special Education Teacher for James B Mcpherson School. Luz earned $110,075 in 2026.

Julia Radulski

Regular Teacher/James B Mcpherson School

2026 total comp
$105,347
Base pay
$82,582
Overtime
$0
Other pay
$0
Benefits
$22,765
Total compensation
$105,347
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$82,582
Jobcode
000049
Pos #
621315

Julia Radulski holds the role of Regular Teacher at James B Mcpherson School. In 2026, their total compensation was $105,347.

Megan Kovacevich

Regular Teacher/James B Mcpherson School

2026 total comp
$102,874
Base pay
$80,436
Overtime
$0
Other pay
$0
Benefits
$22,438
Total compensation
$102,874
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$80,436
Jobcode
000049
Pos #
613914

At James B Mcpherson School, Megan Kovacevich serves as a Regular Teacher. Their 2026 pay totaled $102,874.

Saul Jaffe

Special Education Teacher/James B Mcpherson School

2026 total comp
$102,765
Base pay
$80,342
Overtime
$0
Other pay
$0
Benefits
$22,423
Total compensation
$102,765
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$80,342
Jobcode
500629
Pos #
519719

Saul Jaffe is a Special Education Teacher at James B Mcpherson School. 2026 total compensation came to $102,765.

Carmen Romero De Vaca

Regular Teacher/James B Mcpherson School

2026 total comp
$102,071
Base pay
$75,174
Overtime
$0
Other pay
$0
Benefits
$26,897
Total compensation
$102,071
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$75,174
Jobcode
000049
Pos #
496269

Carmen Romero De Vaca holds the role of Regular Teacher at James B Mcpherson School. In 2026, their total compensation was $102,071.

Marisa Eason

Regular Teacher/James B Mcpherson School

2026 total comp
$101,163
Base pay
$78,952
Overtime
$0
Other pay
$0
Benefits
$22,211
Total compensation
$101,163
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$78,952
Jobcode
000049
Pos #
559908

Marisa Eason is a Regular Teacher at James B Mcpherson School. 2026 total compensation came to $101,163.

Alma Guzman

School Clerk (Bilin Spanish)/James B Mcpherson School

2026 total comp
$99,931
Base pay
$74,039
Overtime
$0
Other pay
$0
Benefits
$25,892
Total compensation
$99,931
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
E
Dept Id
24471
Fte Annual Salary
$74,039
Jobcode
002501
Pos #
624172

Alma Guzman is a School Clerk (Bilin Spanish) at James B Mcpherson School. 2026 total compensation came to $99,931.

Erin Haagsma

Regular Teacher/James B Mcpherson School

2026 total comp
$99,734
Base pay
$77,712
Overtime
$0
Other pay
$0
Benefits
$22,022
Total compensation
$99,734
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$77,712
Jobcode
000049
Pos #
624170

Erin Haagsma works as a Regular Teacher for James B Mcpherson School. Erin earned $99,734 in 2026.

Illiam Castro

School Clerk/James B Mcpherson School

2026 total comp
$98,723
Base pay
$73,042
Overtime
$0
Other pay
$0
Benefits
$25,681
Total compensation
$98,723
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
E
Dept Id
24471
Fte Annual Salary
$73,042
Jobcode
000468
Pos #
164067

At James B Mcpherson School, Illiam Castro serves as a School Clerk. Their 2026 pay totaled $98,723.

Azra Imperial

Special Education Teacher/James B Mcpherson School

2026 total comp
$97,199
Base pay
$75,513
Overtime
$0
Other pay
$0
Benefits
$21,686
Total compensation
$97,199
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$75,513
Jobcode
500629
Pos #
496338

Azra Imperial is a Special Education Teacher at James B Mcpherson School. 2026 total compensation came to $97,199.

Todd Gualandri Salerno

Regular Teacher/James B Mcpherson School

2026 total comp
$97,038
Base pay
$75,373
Overtime
$0
Other pay
$0
Benefits
$21,665
Total compensation
$97,038
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$75,373
Jobcode
000049
Pos #
609266

Todd Gualandri Salerno is a Regular Teacher at James B Mcpherson School. 2026 total compensation came to $97,038.

Nadea Ross

Special Education Teacher/James B Mcpherson School

2026 total comp
$95,436
Base pay
$73,983
Overtime
$0
Other pay
$0
Benefits
$21,453
Total compensation
$95,436
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$73,983
Jobcode
500629
Pos #
126464

Nadea Ross holds the role of Special Education Teacher at James B Mcpherson School. In 2026, their total compensation was $95,436.

Hannah White-Grey

Special Education Teacher/James B Mcpherson School

2026 total comp
$95,436
Base pay
$73,983
Overtime
$0
Other pay
$0
Benefits
$21,453
Total compensation
$95,436
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$73,983
Jobcode
500629
Pos #
521686

Hannah White-Grey holds the role of Special Education Teacher at James B Mcpherson School. In 2026, their total compensation was $95,436.

Brianna Mckiernan

Regular Teacher/James B Mcpherson School

2026 total comp
$94,007
Base pay
$72,743
Overtime
$0
Other pay
$0
Benefits
$21,264
Total compensation
$94,007
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$72,743
Jobcode
000049
Pos #
627631

Brianna Mckiernan is a Regular Teacher at James B Mcpherson School. 2026 total compensation came to $94,007.

Grace Dechant

Regular Teacher/James B Mcpherson School

2026 total comp
$94,007
Base pay
$72,743
Overtime
$0
Other pay
$0
Benefits
$21,264
Total compensation
$94,007
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$72,743
Jobcode
000049
Pos #
665460

At James B Mcpherson School, Grace Dechant serves as a Regular Teacher. Their 2026 pay totaled $94,007.

Ginna Pagan

Bilingual Teacher/James B Mcpherson School

2026 total comp
$92,853
Base pay
$71,742
Overtime
$0
Other pay
$0
Benefits
$21,111
Total compensation
$92,853
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$71,742
Jobcode
000055
Pos #
614550

Ginna Pagan holds the role of Bilingual Teacher at James B Mcpherson School. In 2026, their total compensation was $92,853.

Karli Kennedy

Class Size Teacher/James B Mcpherson School

2026 total comp
$92,853
Base pay
$71,742
Overtime
$0
Other pay
$0
Benefits
$21,111
Total compensation
$92,853
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$71,742
Jobcode
000068
Pos #
689442

Karli Kennedy is a Class Size Teacher at James B Mcpherson School. 2026 total compensation came to $92,853.

Cynthia Brennan

Special Education Classroom Assist/James B Mcpherson School

2026 total comp
$88,760
Base pay
$64,825
Overtime
$0
Other pay
$0
Benefits
$23,935
Total compensation
$88,760
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
E
Dept Id
24471
Fte Annual Salary
$64,825
Jobcode
000464
Pos #
535553

Cynthia Brennan is a Special Education Classroom Assist at James B Mcpherson School. 2026 total compensation came to $88,760.

Sabrina Ousley

Special Education Classroom Assist/James B Mcpherson School

2026 total comp
$88,760
Base pay
$64,825
Overtime
$0
Other pay
$0
Benefits
$23,935
Total compensation
$88,760
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
E
Dept Id
24471
Fte Annual Salary
$64,825
Jobcode
000464
Pos #
581043

Sabrina Ousley works as a Special Education Classroom Assist for James B Mcpherson School. Sabrina earned $88,760 in 2026.

Maria Cruz

Special Education Classroom Assist/James B Mcpherson School

2026 total comp
$88,760
Base pay
$64,825
Overtime
$0
Other pay
$0
Benefits
$23,935
Total compensation
$88,760
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
E
Dept Id
24471
Fte Annual Salary
$64,825
Jobcode
000464
Pos #
621458

Maria Cruz holds the role of Special Education Classroom Assist at James B Mcpherson School. In 2026, their total compensation was $88,760.

Niurka Rivera

Special Education Classroom Assist/James B Mcpherson School

2026 total comp
$86,557
Base pay
$63,008
Overtime
$0
Other pay
$0
Benefits
$23,549
Total compensation
$86,557
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
E
Dept Id
24471
Fte Annual Salary
$63,008
Jobcode
000464
Pos #
226068

Niurka Rivera is a Special Education Classroom Assist at James B Mcpherson School. 2026 total compensation came to $86,557.

Maria Johnson

Special Education Classroom Assist/James B Mcpherson School

2026 total comp
$84,249
Base pay
$61,104
Overtime
$0
Other pay
$0
Benefits
$23,145
Total compensation
$84,249
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
E
Dept Id
24471
Fte Annual Salary
$61,104
Jobcode
000464
Pos #
535841

Maria Johnson is a Special Education Classroom Assist at James B Mcpherson School. 2026 total compensation came to $84,249.

Betty Perry

Special Education Classroom Assist/James B Mcpherson School

2026 total comp
$83,618
Base pay
$60,584
Overtime
$0
Other pay
$0
Benefits
$23,034
Total compensation
$83,618
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
E
Dept Id
24471
Fte Annual Salary
$60,584
Jobcode
000464
Pos #
535854

At James B Mcpherson School, Betty Perry serves as a Special Education Classroom Assist. Their 2026 pay totaled $83,618.