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 1

Erik Olson

Principal/James B Mcpherson School

2026 total comp
$231,434
Base pay
$180,984
Overtime
$0
Other pay
$0
Benefits
$50,450
Total compensation
$231,434
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$180,984
Jobcode
000041
Pos #
113267

Erik Olson holds the role of Principal at James B Mcpherson School. In 2026, their total compensation was $231,434.

Paul Hartman

Assistant Principal/James B Mcpherson School

2026 total comp
$181,987
Base pay
$142,877
Overtime
$0
Other pay
$0
Benefits
$39,110
Total compensation
$181,987
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$142,877
Jobcode
000042
Pos #
683579

Paul Hartman holds the role of Assistant Principal at James B Mcpherson School. In 2026, their total compensation was $181,987.

Kristen Low

Regional Gifted Coordinator/James B Mcpherson School

2026 total comp
$172,299
Base pay
$132,616
Overtime
$0
Other pay
$0
Benefits
$39,683
Total compensation
$172,299
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$132,616
Jobcode
000066
Pos #
617725

At James B Mcpherson School, Kristen Low serves as a Regional Gifted Coordinator. Their 2026 pay totaled $172,299.

Matthew Jones-Mccann

Assistant Principal/James B Mcpherson School

2026 total comp
$171,809
Base pay
$134,414
Overtime
$0
Other pay
$0
Benefits
$37,395
Total compensation
$171,809
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$134,414
Jobcode
000042
Pos #
645522

Matthew Jones-Mccann works as a Assistant Principal for James B Mcpherson School. Matthew earned $171,809 in 2026.

Chad Kirkpatrick

Special Education Teacher/James B Mcpherson School

2026 total comp
$167,158
Base pay
$128,411
Overtime
$0
Other pay
$0
Benefits
$38,747
Total compensation
$167,158
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$128,411
Jobcode
500629
Pos #
612807

Chad Kirkpatrick holds the role of Special Education Teacher at James B Mcpherson School. In 2026, their total compensation was $167,158.

Giovanna Atteo

School Counselor/James B Mcpherson School

2026 total comp
$164,466
Base pay
$126,209
Overtime
$0
Other pay
$0
Benefits
$38,257
Total compensation
$164,466
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$126,209
Jobcode
990101
Pos #
114251

At James B Mcpherson School, Giovanna Atteo serves as a School Counselor. Their 2026 pay totaled $164,466.

Mary Warnicki

Regular Teacher/James B Mcpherson School

2026 total comp
$164,466
Base pay
$126,209
Overtime
$0
Other pay
$0
Benefits
$38,257
Total compensation
$164,466
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$126,209
Jobcode
000049
Pos #
595270

Mary Warnicki works as a Regular Teacher for James B Mcpherson School. Mary earned $164,466 in 2026.

Tania Czerkas

Regular Teacher/James B Mcpherson School

2026 total comp
$161,544
Base pay
$123,819
Overtime
$0
Other pay
$0
Benefits
$37,725
Total compensation
$161,544
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$123,819
Jobcode
000049
Pos #
609923

Tania Czerkas holds the role of Regular Teacher at James B Mcpherson School. In 2026, their total compensation was $161,544.

Carla Martinucci

Special Education Teacher/James B Mcpherson School

2026 total comp
$161,544
Base pay
$123,819
Overtime
$0
Other pay
$0
Benefits
$37,725
Total compensation
$161,544
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$123,819
Jobcode
500629
Pos #
620913

Carla Martinucci holds the role of Special Education Teacher at James B Mcpherson School. In 2026, their total compensation was $161,544.

Sarah Scifo

Regular Teacher/James B Mcpherson School

2026 total comp
$161,435
Base pay
$123,730
Overtime
$0
Other pay
$0
Benefits
$37,705
Total compensation
$161,435
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$123,730
Jobcode
000049
Pos #
510290

Sarah Scifo holds the role of Regular Teacher at James B Mcpherson School. In 2026, their total compensation was $161,435.

Kathleen Schmidt

Special Education Teacher/James B Mcpherson School

2026 total comp
$159,137
Base pay
$121,850
Overtime
$0
Other pay
$0
Benefits
$37,287
Total compensation
$159,137
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$121,850
Jobcode
500629
Pos #
563983

Kathleen Schmidt works as a Special Education Teacher for James B Mcpherson School. Kathleen earned $159,137 in 2026.

Renee Latronica

Special Education Teacher/James B Mcpherson School

2026 total comp
$158,600
Base pay
$121,411
Overtime
$0
Other pay
$0
Benefits
$37,189
Total compensation
$158,600
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$121,411
Jobcode
500629
Pos #
535955

Renee Latronica works as a Special Education Teacher for James B Mcpherson School. Renee earned $158,600 in 2026.

Monica Daly

Special Education Teacher/James B Mcpherson School

2026 total comp
$156,766
Base pay
$119,911
Overtime
$0
Other pay
$0
Benefits
$36,855
Total compensation
$156,766
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$119,911
Jobcode
500629
Pos #
141274

Monica Daly is a Special Education Teacher at James B Mcpherson School. 2026 total compensation came to $156,766.

Sandra Caudill

Case Manager/James B Mcpherson School

2026 total comp
$155,699
Base pay
$119,038
Overtime
$0
Other pay
$0
Benefits
$36,661
Total compensation
$155,699
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$119,038
Jobcode
600063
Pos #
560566

Sandra Caudill is a Case Manager at James B Mcpherson School. 2026 total compensation came to $155,699.

Jeannette Astorga-Bielenda

Regular Teacher/James B Mcpherson School

2026 total comp
$155,643
Base pay
$118,992
Overtime
$0
Other pay
$0
Benefits
$36,651
Total compensation
$155,643
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$118,992
Jobcode
000049
Pos #
143275

Jeannette Astorga-Bielenda holds the role of Regular Teacher at James B Mcpherson School. In 2026, their total compensation was $155,643.

John Swenson

Regular Teacher/James B Mcpherson School

2026 total comp
$154,217
Base pay
$117,826
Overtime
$0
Other pay
$0
Benefits
$36,391
Total compensation
$154,217
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$117,826
Jobcode
000049
Pos #
422566

John Swenson works as a Regular Teacher for James B Mcpherson School. John earned $154,217 in 2026.

Maria Klee

Regular Teacher/James B Mcpherson School

2026 total comp
$154,132
Base pay
$117,756
Overtime
$0
Other pay
$0
Benefits
$36,376
Total compensation
$154,132
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$117,756
Jobcode
000049
Pos #
114804

At James B Mcpherson School, Maria Klee serves as a Regular Teacher. Their 2026 pay totaled $154,132.

Mary Mccarthy

Regular Teacher/James B Mcpherson School

2026 total comp
$154,132
Base pay
$117,756
Overtime
$0
Other pay
$0
Benefits
$36,376
Total compensation
$154,132
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$117,756
Jobcode
000049
Pos #
135005

Mary Mccarthy holds the role of Regular Teacher at James B Mcpherson School. In 2026, their total compensation was $154,132.

Pamela Barreda

English Learner Prg Teacher/James B Mcpherson School

2026 total comp
$154,132
Base pay
$117,756
Overtime
$0
Other pay
$0
Benefits
$36,376
Total compensation
$154,132
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$117,756
Jobcode
000071
Pos #
626405

At James B Mcpherson School, Pamela Barreda serves as a English Learner Prg Teacher. Their 2026 pay totaled $154,132.

Denise Buino

Bilingual Teacher/James B Mcpherson School

2026 total comp
$152,260
Base pay
$116,225
Overtime
$0
Other pay
$0
Benefits
$36,035
Total compensation
$152,260
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$116,225
Jobcode
000055
Pos #
496271

At James B Mcpherson School, Denise Buino serves as a Bilingual Teacher. Their 2026 pay totaled $152,260.

Anna Kotniewicz

Special Education Teacher/James B Mcpherson School

2026 total comp
$149,182
Base pay
$113,708
Overtime
$0
Other pay
$0
Benefits
$35,474
Total compensation
$149,182
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$113,708
Jobcode
500629
Pos #
486829

Anna Kotniewicz holds the role of Special Education Teacher at James B Mcpherson School. In 2026, their total compensation was $149,182.

Joanne Ebert

Special Education Teacher/James B Mcpherson School

2026 total comp
$147,886
Base pay
$112,648
Overtime
$0
Other pay
$0
Benefits
$35,238
Total compensation
$147,886
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$112,648
Jobcode
500629
Pos #
610321

Joanne Ebert holds the role of Special Education Teacher at James B Mcpherson School. In 2026, their total compensation was $147,886.

Miran Maksumic

Regular Teacher/James B Mcpherson School

2026 total comp
$140,667
Base pay
$106,743
Overtime
$0
Other pay
$0
Benefits
$33,924
Total compensation
$140,667
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$106,743
Jobcode
000049
Pos #
465921

Miran Maksumic is a Regular Teacher at James B Mcpherson School. 2026 total compensation came to $140,667.

Jasiman Dosch

Regular Teacher/James B Mcpherson School

2026 total comp
$140,364
Base pay
$106,495
Overtime
$0
Other pay
$0
Benefits
$33,869
Total compensation
$140,364
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$106,495
Jobcode
000049
Pos #
465922

Jasiman Dosch works as a Regular Teacher for James B Mcpherson School. Jasiman earned $140,364 in 2026.

Kathleen Schultz

Bilingual Teacher/James B Mcpherson School

2026 total comp
$140,364
Base pay
$106,495
Overtime
$0
Other pay
$0
Benefits
$33,869
Total compensation
$140,364
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$106,495
Jobcode
000055
Pos #
524836

Kathleen Schultz holds the role of Bilingual Teacher at James B Mcpherson School. In 2026, their total compensation was $140,364.

Michael Valentino

Special Education Teacher/James B Mcpherson School

2026 total comp
$138,829
Base pay
$105,240
Overtime
$0
Other pay
$0
Benefits
$33,589
Total compensation
$138,829
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$105,240
Jobcode
500629
Pos #
574220

Michael Valentino holds the role of Special Education Teacher at James B Mcpherson School. In 2026, their total compensation was $138,829.

Carrie Stern

Regular Teacher/James B Mcpherson School

2026 total comp
$138,829
Base pay
$105,240
Overtime
$0
Other pay
$0
Benefits
$33,589
Total compensation
$138,829
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$105,240
Jobcode
000049
Pos #
627630

At James B Mcpherson School, Carrie Stern serves as a Regular Teacher. Their 2026 pay totaled $138,829.

Mary Miller

Regular Teacher/James B Mcpherson School

2026 total comp
$138,175
Base pay
$104,705
Overtime
$0
Other pay
$0
Benefits
$33,470
Total compensation
$138,175
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$104,705
Jobcode
000049
Pos #
613915

Mary Miller is a Regular Teacher at James B Mcpherson School. 2026 total compensation came to $138,175.

John Breen

Regular Teacher/James B Mcpherson School

2026 total comp
$138,175
Base pay
$104,705
Overtime
$0
Other pay
$0
Benefits
$33,470
Total compensation
$138,175
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$104,705
Jobcode
000049
Pos #
614869

John Breen holds the role of Regular Teacher at James B Mcpherson School. In 2026, their total compensation was $138,175.

Jenna Boyer

Special Education Teacher/James B Mcpherson School

2026 total comp
$135,337
Base pay
$102,383
Overtime
$0
Other pay
$0
Benefits
$32,954
Total compensation
$135,337
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$102,383
Jobcode
500629
Pos #
260016

Jenna Boyer holds the role of Special Education Teacher at James B Mcpherson School. In 2026, their total compensation was $135,337.

Alia Hollister

Regular Teacher/James B Mcpherson School

2026 total comp
$135,337
Base pay
$102,383
Overtime
$0
Other pay
$0
Benefits
$32,954
Total compensation
$135,337
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$102,383
Jobcode
000049
Pos #
444027

Alia Hollister works as a Regular Teacher for James B Mcpherson School. Alia earned $135,337 in 2026.

Julio Santana

Regular Teacher/James B Mcpherson School

2026 total comp
$135,337
Base pay
$102,383
Overtime
$0
Other pay
$0
Benefits
$32,954
Total compensation
$135,337
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$102,383
Jobcode
000049
Pos #
609368

At James B Mcpherson School, Julio Santana serves as a Regular Teacher. Their 2026 pay totaled $135,337.

Niki Pappas

School Counselor/James B Mcpherson School

2026 total comp
$134,893
Base pay
$102,020
Overtime
$0
Other pay
$0
Benefits
$32,873
Total compensation
$134,893
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$102,020
Jobcode
990101
Pos #
664811

Niki Pappas is a School Counselor at James B Mcpherson School. 2026 total compensation came to $134,893.

Angela Bueno

Regular Teacher/James B Mcpherson School

2026 total comp
$134,421
Base pay
$101,634
Overtime
$0
Other pay
$0
Benefits
$32,787
Total compensation
$134,421
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$101,634
Jobcode
000049
Pos #
601312

Angela Bueno works as a Regular Teacher for James B Mcpherson School. Angela earned $134,421 in 2026.

Gwendolyn Miller

Special Education Teacher/James B Mcpherson School

2026 total comp
$130,173
Base pay
$98,160
Overtime
$0
Other pay
$0
Benefits
$32,013
Total compensation
$130,173
Full-time equivalent (FTE)
1

Source-specific fields

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

Gwendolyn Miller works as a Special Education Teacher for James B Mcpherson School. Gwendolyn earned $130,173 in 2026.

David Cadotte

Regular Teacher/James B Mcpherson School

2026 total comp
$129,659
Base pay
$97,739
Overtime
$0
Other pay
$0
Benefits
$31,920
Total compensation
$129,659
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$97,739
Jobcode
000049
Pos #
473875

David Cadotte is a Regular Teacher at James B Mcpherson School. 2026 total compensation came to $129,659.

Vanessa Pacheco

Bilingual Teacher/James B Mcpherson School

2026 total comp
$129,018
Base pay
$97,215
Overtime
$0
Other pay
$0
Benefits
$31,803
Total compensation
$129,018
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$97,215
Jobcode
000055
Pos #
132332

Vanessa Pacheco works as a Bilingual Teacher for James B Mcpherson School. Vanessa earned $129,018 in 2026.

Danielle Cohen

Special Education Teacher/James B Mcpherson School

2026 total comp
$128,742
Base pay
$96,989
Overtime
$0
Other pay
$0
Benefits
$31,753
Total compensation
$128,742
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$96,989
Jobcode
500629
Pos #
146529

Danielle Cohen works as a Special Education Teacher for James B Mcpherson School. Danielle earned $128,742 in 2026.

Robert Pries

Special Education Teacher/James B Mcpherson School

2026 total comp
$128,742
Base pay
$96,989
Overtime
$0
Other pay
$0
Benefits
$31,753
Total compensation
$128,742
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$96,989
Jobcode
500629
Pos #
494176

At James B Mcpherson School, Robert Pries serves as a Special Education Teacher. Their 2026 pay totaled $128,742.

Scott Zagalak

Regular Teacher/James B Mcpherson School

2026 total comp
$128,710
Base pay
$96,963
Overtime
$0
Other pay
$0
Benefits
$31,747
Total compensation
$128,710
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
24471
Fte Annual Salary
$96,963
Jobcode
000049
Pos #
621316

Scott Zagalak works as a Regular Teacher for James B Mcpherson School. Scott earned $128,710 in 2026.