GCGovComp.app

Chicago Public Schools / James B Farnsworth School

Agency file

James B Farnsworth School

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

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

In 2026, this agency had 90 employees with median total compensation of $100,449; the highest distinct record was $217,918.

Year
2026
Employees
90
Median total
$100,449
Highest record
$217,918

What the records show

Compensation analytics

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

Salary distribution

$44,006$164,411+

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

Average pay composition

  • Base$81,766 (75%)
  • Overtime$0 (0%)
  • Other$0 (0%)
  • Benefits$27,431 (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
$65,994
$71,906
$100,449
$150,193
$161,544

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

Largest job titles

Regular Teacher
29 · $147,344
Case Manager
2 · $104,543
Principal
1 · $217,918

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

Julie Walsh

Principal/James B Farnsworth School

2026 total comp
$217,918
Base pay
$169,929
Overtime
$0
Other pay
$0
Benefits
$47,989
Total compensation
$217,918
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
23161
Fte Annual Salary
$169,929
Jobcode
000041
Pos #
122805

At James B Farnsworth School, Julie Walsh serves as a Principal. Their 2026 pay totaled $217,918.

Mary Nicholl

Regular Teacher/James B Farnsworth 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
23161
Fte Annual Salary
$126,209
Jobcode
000049
Pos #
116473

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

Lorelei Buen

Regular Teacher/James B Farnsworth School

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

Source-specific fields

Clsindc
T
Dept Id
23161
Fte Annual Salary
$126,164
Jobcode
000049
Pos #
135250

Lorelei Buen holds the role of Regular Teacher at James B Farnsworth School. In 2026, their total compensation was $164,411.

Laura Ryan

Regular Teacher/James B Farnsworth School

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

Source-specific fields

Clsindc
T
Dept Id
23161
Fte Annual Salary
$126,120
Jobcode
000049
Pos #
424105

At James B Farnsworth School, Laura Ryan serves as a Regular Teacher. Their 2026 pay totaled $164,357.

Paula Sprecher

Special Education Teacher/James B Farnsworth School

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

Source-specific fields

Clsindc
T
Dept Id
23161
Fte Annual Salary
$126,018
Jobcode
500629
Pos #
119627

Paula Sprecher works as a Special Education Teacher for James B Farnsworth School. Paula earned $164,233 in 2026.

Pinki Desai

Regular Teacher/James B Farnsworth School

2026 total comp
$164,104
Base pay
$125,913
Overtime
$0
Other pay
$0
Benefits
$38,191
Total compensation
$164,104
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
23161
Fte Annual Salary
$125,913
Jobcode
000049
Pos #
113972

Pinki Desai is a Regular Teacher at James B Farnsworth School. 2026 total compensation came to $164,104.

Laura Nunn

Assistant Principal/James B Farnsworth School

2026 total comp
$163,650
Base pay
$127,629
Overtime
$0
Other pay
$0
Benefits
$36,021
Total compensation
$163,650
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
23161
Fte Annual Salary
$127,629
Jobcode
000042
Pos #
613789

At James B Farnsworth School, Laura Nunn serves as a Assistant Principal. Their 2026 pay totaled $163,650.

Grace Tolczyk

Special Education Teacher/James B Farnsworth School

2026 total comp
$162,444
Base pay
$124,555
Overtime
$0
Other pay
$0
Benefits
$37,889
Total compensation
$162,444
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
23161
Fte Annual Salary
$124,555
Jobcode
500629
Pos #
139236

At James B Farnsworth School, Grace Tolczyk serves as a Special Education Teacher. Their 2026 pay totaled $162,444.

Mara Jost

School Counselor/James B Farnsworth School

2026 total comp
$162,444
Base pay
$124,555
Overtime
$0
Other pay
$0
Benefits
$37,889
Total compensation
$162,444
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
23161
Fte Annual Salary
$124,555
Jobcode
990101
Pos #
255539

Mara Jost works as a School Counselor for James B Farnsworth School. Mara earned $162,444 in 2026.

Aldo Mazzotti

Regular Teacher/James B Farnsworth 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
23161
Fte Annual Salary
$123,819
Jobcode
000049
Pos #
619147

Aldo Mazzotti is a Regular Teacher at James B Farnsworth School. 2026 total compensation came to $161,544.

Kristin Stephens

Regular Teacher/James B Farnsworth School

2026 total comp
$159,809
Base pay
$122,400
Overtime
$0
Other pay
$0
Benefits
$37,409
Total compensation
$159,809
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
23161
Fte Annual Salary
$122,400
Jobcode
000049
Pos #
253373

Kristin Stephens is a Regular Teacher at James B Farnsworth School. 2026 total compensation came to $159,809.

Jacqueline Mcguigan

Regular Teacher/James B Farnsworth School

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

Source-specific fields

Clsindc
T
Dept Id
23161
Fte Annual Salary
$121,428
Jobcode
000049
Pos #
113172

Jacqueline Mcguigan works as a Regular Teacher for James B Farnsworth School. Jacqueline earned $158,621 in 2026.

Tracy Singer

Special Education Teacher/James B Farnsworth School

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

Source-specific fields

Clsindc
T
Dept Id
23161
Fte Annual Salary
$121,339
Jobcode
500629
Pos #
122017

Tracy Singer holds the role of Special Education Teacher at James B Farnsworth School. In 2026, their total compensation was $158,512.

Karin Gallian

Regular Teacher/James B Farnsworth School

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

Source-specific fields

Clsindc
T
Dept Id
23161
Fte Annual Salary
$119,615
Jobcode
000049
Pos #
477105

Karin Gallian works as a Regular Teacher for James B Farnsworth School. Karin earned $156,404 in 2026.

Stephen Lawler

Special Education Teacher/James B Farnsworth 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
23161
Fte Annual Salary
$117,756
Jobcode
500629
Pos #
145207

Stephen Lawler is a Special Education Teacher at James B Farnsworth School. 2026 total compensation came to $154,132.

Triet Nguyen

Regular Teacher/James B Farnsworth School

2026 total comp
$153,928
Base pay
$117,590
Overtime
$0
Other pay
$0
Benefits
$36,338
Total compensation
$153,928
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
23161
Fte Annual Salary
$117,590
Jobcode
000049
Pos #
114801

Triet Nguyen is a Regular Teacher at James B Farnsworth School. 2026 total compensation came to $153,928.

Sara Cacal

Special Education Teacher/James B Farnsworth School

2026 total comp
$153,928
Base pay
$117,590
Overtime
$0
Other pay
$0
Benefits
$36,338
Total compensation
$153,928
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
23161
Fte Annual Salary
$117,590
Jobcode
500629
Pos #
139468

At James B Farnsworth School, Sara Cacal serves as a Special Education Teacher. Their 2026 pay totaled $153,928.

Nancy Connolly

Regular Teacher/James B Farnsworth School

2026 total comp
$153,821
Base pay
$117,502
Overtime
$0
Other pay
$0
Benefits
$36,319
Total compensation
$153,821
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
23161
Fte Annual Salary
$117,502
Jobcode
000049
Pos #
463589

Nancy Connolly works as a Regular Teacher for James B Farnsworth School. Nancy earned $153,821 in 2026.

Breege Feley

Regular Teacher/James B Farnsworth School

2026 total comp
$153,564
Base pay
$117,292
Overtime
$0
Other pay
$0
Benefits
$36,272
Total compensation
$153,564
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
23161
Fte Annual Salary
$117,292
Jobcode
000049
Pos #
421267

Breege Feley is a Regular Teacher at James B Farnsworth School. 2026 total compensation came to $153,564.

Elizabeth Johnson

Regular Teacher/James B Farnsworth School

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

Source-specific fields

Clsindc
T
Dept Id
23161
Fte Annual Salary
$116,768
Jobcode
000049
Pos #
427266

Elizabeth Johnson is a Regular Teacher at James B Farnsworth School. 2026 total compensation came to $152,924.

Kenneth Fitzner

Regular Teacher/James B Farnsworth School

2026 total comp
$151,294
Base pay
$115,435
Overtime
$0
Other pay
$0
Benefits
$35,859
Total compensation
$151,294
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
23161
Fte Annual Salary
$115,435
Jobcode
000049
Pos #
253373

Kenneth Fitzner is a Regular Teacher at James B Farnsworth School. 2026 total compensation came to $151,294.

Katherine Davison

Regular Teacher/James B Farnsworth School

2026 total comp
$150,726
Base pay
$114,971
Overtime
$0
Other pay
$0
Benefits
$35,755
Total compensation
$150,726
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
23161
Fte Annual Salary
$114,971
Jobcode
000049
Pos #
500095

Katherine Davison works as a Regular Teacher for James B Farnsworth School. Katherine earned $150,726 in 2026.

Vera Mancini

Special Education Teacher/James B Farnsworth School

2026 total comp
$150,193
Base pay
$114,535
Overtime
$0
Other pay
$0
Benefits
$35,658
Total compensation
$150,193
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
23161
Fte Annual Salary
$114,535
Jobcode
500629
Pos #
143597

At James B Farnsworth School, Vera Mancini serves as a Special Education Teacher. Their 2026 pay totaled $150,193.

Erica Albrecht

Regular Teacher/James B Farnsworth School

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

Source-specific fields

Clsindc
T
Dept Id
23161
Fte Annual Salary
$112,204
Jobcode
000049
Pos #
537340

Erica Albrecht is a Regular Teacher at James B Farnsworth School. 2026 total compensation came to $147,344.

Adrianne Fiore

Case Manager/James B Farnsworth 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
23161
Fte Annual Salary
$106,495
Jobcode
600063
Pos #
560570

Adrianne Fiore works as a Case Manager for James B Farnsworth School. Adrianne earned $140,364 in 2026.

Gina Barnhart

Special Education Teacher/James B Farnsworth 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
23161
Fte Annual Salary
$101,634
Jobcode
500629
Pos #
145276

Gina Barnhart holds the role of Special Education Teacher at James B Farnsworth School. In 2026, their total compensation was $134,421.

Laura Sanchez

Regular Teacher/James B Farnsworth 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
23161
Fte Annual Salary
$101,634
Jobcode
000049
Pos #
524786

Laura Sanchez holds the role of Regular Teacher at James B Farnsworth School. In 2026, their total compensation was $134,421.

Krista Tufano

Regular Teacher/James B Farnsworth 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
23161
Fte Annual Salary
$101,634
Jobcode
000049
Pos #
524833

Krista Tufano holds the role of Regular Teacher at James B Farnsworth School. In 2026, their total compensation was $134,421.

Dawn Jacobsen

Special Education Teacher/James B Farnsworth 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
23161
Fte Annual Salary
$101,634
Jobcode
500629
Pos #
589963

At James B Farnsworth School, Dawn Jacobsen serves as a Special Education Teacher. Their 2026 pay totaled $134,421.

Marilyn Berrio

English Learner Prg Teacher/James B Farnsworth 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
23161
Fte Annual Salary
$101,634
Jobcode
000071
Pos #
626488

Marilyn Berrio is a English Learner Prg Teacher at James B Farnsworth School. 2026 total compensation came to $134,421.

Rose Loch

Regular Teacher/James B Farnsworth School

2026 total comp
$133,152
Base pay
$100,596
Overtime
$0
Other pay
$0
Benefits
$32,556
Total compensation
$133,152
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
23161
Fte Annual Salary
$100,596
Jobcode
000049
Pos #
582224

At James B Farnsworth School, Rose Loch serves as a Regular Teacher. Their 2026 pay totaled $133,152.

Jennifer Gillespie

Regular Teacher/James B Farnsworth School

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

Source-specific fields

Clsindc
T
Dept Id
23161
Fte Annual Salary
$98,704
Jobcode
000049
Pos #
609959

At James B Farnsworth School, Jennifer Gillespie serves as a Regular Teacher. Their 2026 pay totaled $130,839.

Christina Gonzalez

Special Education Teacher/James B Farnsworth 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
23161
Fte Annual Salary
$97,215
Jobcode
500629
Pos #
143026

Christina Gonzalez holds the role of Special Education Teacher at James B Farnsworth School. In 2026, their total compensation was $129,018.

James Knoeckl

Regular Teacher/James B Farnsworth 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
23161
Fte Annual Salary
$97,215
Jobcode
000049
Pos #
613823

At James B Farnsworth School, James Knoeckl serves as a Regular Teacher. Their 2026 pay totaled $129,018.

Amanda Fakhoury

Regular Teacher/James B Farnsworth 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
23161
Fte Annual Salary
$96,963
Jobcode
000049
Pos #
129889

At James B Farnsworth School, Amanda Fakhoury serves as a Regular Teacher. Their 2026 pay totaled $128,710.

Sean Ryder

Regular Teacher/James B Farnsworth 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
23161
Fte Annual Salary
$94,884
Jobcode
000049
Pos #
478024

Sean Ryder holds the role of Regular Teacher at James B Farnsworth School. In 2026, their total compensation was $126,168.

Karissa Khalvati

Regular Teacher/James B Farnsworth School

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

Source-specific fields

Clsindc
T
Dept Id
23161
Fte Annual Salary
$93,295
Jobcode
000049
Pos #
139039

Karissa Khalvati holds the role of Regular Teacher at James B Farnsworth School. In 2026, their total compensation was $124,226.

Samantha Schoen

Special Education Teacher/James B Farnsworth School

2026 total comp
$123,405
Base pay
$92,624
Overtime
$0
Other pay
$0
Benefits
$30,781
Total compensation
$123,405
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
23161
Fte Annual Salary
$92,624
Jobcode
500629
Pos #
600785

Samantha Schoen works as a Special Education Teacher for James B Farnsworth School. Samantha earned $123,405 in 2026.

Brigid Loughran

Regular Teacher/James B Farnsworth School

2026 total comp
$121,155
Base pay
$96,297
Overtime
$0
Other pay
$0
Benefits
$24,858
Total compensation
$121,155
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
23161
Fte Annual Salary
$96,297
Jobcode
000049
Pos #
147357

Brigid Loughran holds the role of Regular Teacher at James B Farnsworth School. In 2026, their total compensation was $121,155.

Sumaiya Qazi

Regular Teacher/James B Farnsworth School

2026 total comp
$120,733
Base pay
$95,931
Overtime
$0
Other pay
$0
Benefits
$24,802
Total compensation
$120,733
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
23161
Fte Annual Salary
$95,931
Jobcode
000049
Pos #
139039

Sumaiya Qazi is a Regular Teacher at James B Farnsworth School. 2026 total compensation came to $120,733.