GCGovComp.app

Chicago Public Schools / James B Farnsworth School / Regular Teacher

Job-title file

Regular Teacher

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

29 employees hold this title in James B Farnsworth School. Median total compensation for the role is $147,344, above the department median of $100,449.

Employees
29
Role median
$147,344
Agency median
$100,449
Comparison
Above

What the records show

Role pay distribution

Pay distribution for this role

$98,845$164,435+

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

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

Marina Castillo

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

Marina Castillo works as a Regular Teacher for James B Farnsworth School. Marina earned $101,163 in 2026.

Jailene Ochoa

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

Jailene Ochoa is a Regular Teacher at James B Farnsworth School. 2026 total compensation came to $99,734.

Shakira Jones

Regular Teacher/James B Farnsworth School

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

Source-specific fields

Clsindc
T
Dept Id
23161
Fte Annual Salary
$77,613
Jobcode
000049
Pos #
143280

At James B Farnsworth School, Shakira Jones serves as a Regular Teacher. Their 2026 pay totaled $99,620.

Alejandra Lobato

Regular Teacher/James B Farnsworth School

2026 total comp
$98,845
Base pay
$72,536
Overtime
$0
Other pay
$0
Benefits
$26,309
Total compensation
$98,845
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
23161
Fte Annual Salary
$72,536
Jobcode
000049
Pos #
121089

Alejandra Lobato holds the role of Regular Teacher at James B Farnsworth School. In 2026, their total compensation was $98,845.