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
Total payroll
$4M
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+

Hover a bar for its range; click to filter the list below.

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.

Compare departments

This role across Chicago Public Schools

Regular Teacher is held in 520 Chicago Public Schools departments. In James B Farnsworth School, the median of $147,344 ranks #52 of 520.

Highest-paying departments for this role

Median total compensation for the Regular Teacher role in other Chicago Public Schoolsdepartments (highest first). Each bar links to that department’s page for this role.

Record list

Employees with this title

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.