GCGovComp.app

Chicago Public Schools / James Blaine Elementary / Regular Teacher

Job-title file

Regular Teacher

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

33 employees hold this title in James Blaine Elementary. Median total compensation for the role is $147,941, above the department median of $124,394.

Employees
33
Total payroll
$4.7M
Role median
$147,941
Agency median
$124,394
Comparison
Above

What the records show

Role pay distribution

Pay distribution for this role

$99,620$164,466+

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

How total compensation varies among the 33 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 Blaine Elementary, the median of $147,941 ranks #44 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

Davia Parker

Regular Teacher/James Blaine Elementary

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

Source-specific fields

Clsindc
T
Dept Id
22261
Fte Annual Salary
$126,210
Jobcode
000049
Pos #
646387

Davia Parker works as a Regular Teacher for James Blaine Elementary. Davia earned $164,467 in 2026.

Elysa Pike

Regular Teacher/James Blaine Elementary

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
22261
Fte Annual Salary
$126,209
Jobcode
000049
Pos #
610520

Elysa Pike works as a Regular Teacher for James Blaine Elementary. Elysa earned $164,466 in 2026.

Jenna Kelsey

Regular Teacher/James Blaine Elementary

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
22261
Fte Annual Salary
$126,018
Jobcode
000049
Pos #
293992

Jenna Kelsey holds the role of Regular Teacher at James Blaine Elementary. In 2026, their total compensation was $164,233.

Nubia Padron

Regular Teacher/James Blaine Elementary

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
22261
Fte Annual Salary
$126,018
Jobcode
000049
Pos #
613532

Nubia Padron holds the role of Regular Teacher at James Blaine Elementary. In 2026, their total compensation was $164,233.

Paula Messbarger

Regular Teacher/James Blaine Elementary

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
22261
Fte Annual Salary
$123,819
Jobcode
000049
Pos #
116378

At James Blaine Elementary, Paula Messbarger serves as a Regular Teacher. Their 2026 pay totaled $161,544.

Natalie Nash

Regular Teacher/James Blaine Elementary

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

Source-specific fields

Clsindc
T
Dept Id
22261
Fte Annual Salary
$123,774
Jobcode
000049
Pos #
127809

At James Blaine Elementary, Natalie Nash serves as a Regular Teacher. Their 2026 pay totaled $161,489.

Cristina Evans

Regular Teacher/James Blaine Elementary

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
22261
Fte Annual Salary
$122,400
Jobcode
000049
Pos #
118867

Cristina Evans is a Regular Teacher at James Blaine Elementary. 2026 total compensation came to $159,809.

Ann Brandon

Regular Teacher/James Blaine Elementary

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
22261
Fte Annual Salary
$122,400
Jobcode
000049
Pos #
423164

Ann Brandon holds the role of Regular Teacher at James Blaine Elementary. In 2026, their total compensation was $159,809.

Thomas Puzio

Regular Teacher/James Blaine Elementary

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
22261
Fte Annual Salary
$121,411
Jobcode
000049
Pos #
488040

Thomas Puzio holds the role of Regular Teacher at James Blaine Elementary. In 2026, their total compensation was $158,600.

Julee Sinanoglu

Regular Teacher/James Blaine Elementary

2026 total comp
$156,969
Base pay
$120,077
Overtime
$0
Other pay
$0
Benefits
$36,892
Total compensation
$156,969
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
22261
Fte Annual Salary
$120,077
Jobcode
000049
Pos #
127130

Julee Sinanoglu is a Regular Teacher at James Blaine Elementary. 2026 total compensation came to $156,969.

Tasha Welling

Regular Teacher/James Blaine Elementary

2026 total comp
$156,969
Base pay
$120,077
Overtime
$0
Other pay
$0
Benefits
$36,892
Total compensation
$156,969
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
22261
Fte Annual Salary
$120,077
Jobcode
000049
Pos #
632863

Tasha Welling holds the role of Regular Teacher at James Blaine Elementary. In 2026, their total compensation was $156,969.

Kristin Sanders

Regular Teacher/James Blaine Elementary

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

Source-specific fields

Clsindc
T
Dept Id
22261
Fte Annual Salary
$117,206
Jobcode
000049
Pos #
219776

Kristin Sanders works as a Regular Teacher for James Blaine Elementary. Kristin earned $153,459 in 2026.

Kristin Pagel

Regular Teacher/James Blaine Elementary

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
22261
Fte Annual Salary
$115,435
Jobcode
000049
Pos #
118010

Kristin Pagel holds the role of Regular Teacher at James Blaine Elementary. In 2026, their total compensation was $151,294.

Jonathan Sikes

Regular Teacher/James Blaine Elementary

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
22261
Fte Annual Salary
$115,435
Jobcode
000049
Pos #
219866

Jonathan Sikes is a Regular Teacher at James Blaine Elementary. 2026 total compensation came to $151,294.

Pamela Bishop

Regular Teacher/James Blaine Elementary

2026 total comp
$148,542
Base pay
$113,184
Overtime
$0
Other pay
$0
Benefits
$35,358
Total compensation
$148,542
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
22261
Fte Annual Salary
$113,184
Jobcode
000049
Pos #
536752

Pamela Bishop works as a Regular Teacher for James Blaine Elementary. Pamela earned $148,542 in 2026.

Ivette Munoz

Regular Teacher/James Blaine Elementary

2026 total comp
$148,143
Base pay
$112,858
Overtime
$0
Other pay
$0
Benefits
$35,285
Total compensation
$148,143
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
22261
Fte Annual Salary
$112,858
Jobcode
000049
Pos #
133150

Ivette Munoz is a Regular Teacher at James Blaine Elementary. 2026 total compensation came to $148,143.

Jennifer Campagna

Regular Teacher/James Blaine Elementary

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

Source-specific fields

Clsindc
T
Dept Id
22261
Fte Annual Salary
$112,693
Jobcode
000049
Pos #
483871

Jennifer Campagna works as a Regular Teacher for James Blaine Elementary. Jennifer earned $147,941 in 2026.

Annette Sonnenberg

Regular Teacher/James Blaine Elementary

2026 total comp
$146,583
Base pay
$111,582
Overtime
$0
Other pay
$0
Benefits
$35,001
Total compensation
$146,583
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
22261
Fte Annual Salary
$111,582
Jobcode
000049
Pos #
232998

Annette Sonnenberg is a Regular Teacher at James Blaine Elementary. 2026 total compensation came to $146,583.

Lusesita Gonzalez

Regular Teacher/James Blaine Elementary

2026 total comp
$146,583
Base pay
$111,582
Overtime
$0
Other pay
$0
Benefits
$35,001
Total compensation
$146,583
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
22261
Fte Annual Salary
$111,582
Jobcode
000049
Pos #
510378

At James Blaine Elementary, Lusesita Gonzalez serves as a Regular Teacher. Their 2026 pay totaled $146,583.

Zandra Beltran

Regular Teacher/James Blaine Elementary

2026 total comp
$145,617
Base pay
$110,792
Overtime
$0
Other pay
$0
Benefits
$34,825
Total compensation
$145,617
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
22261
Fte Annual Salary
$110,792
Jobcode
000049
Pos #
116052

At James Blaine Elementary, Zandra Beltran serves as a Regular Teacher. Their 2026 pay totaled $145,617.

Jeffrey Mills

Regular Teacher/James Blaine Elementary

2026 total comp
$145,617
Base pay
$110,792
Overtime
$0
Other pay
$0
Benefits
$34,825
Total compensation
$145,617
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
22261
Fte Annual Salary
$110,792
Jobcode
000049
Pos #
445514

Jeffrey Mills is a Regular Teacher at James Blaine Elementary. 2026 total compensation came to $145,617.

Ashley Rupp

Regular Teacher/James Blaine Elementary

2026 total comp
$142,208
Base pay
$108,003
Overtime
$0
Other pay
$0
Benefits
$34,205
Total compensation
$142,208
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
22261
Fte Annual Salary
$108,003
Jobcode
000049
Pos #
486858

At James Blaine Elementary, Ashley Rupp serves as a Regular Teacher. Their 2026 pay totaled $142,208.

Mark Donlin

Regular Teacher/James Blaine Elementary

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
22261
Fte Annual Salary
$106,495
Jobcode
000049
Pos #
625016

Mark Donlin is a Regular Teacher at James Blaine Elementary. 2026 total compensation came to $140,364.

John Marquardt

Regular Teacher/James Blaine Elementary

2026 total comp
$131,893
Base pay
$105,613
Overtime
$0
Other pay
$0
Benefits
$26,280
Total compensation
$131,893
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
22261
Fte Annual Salary
$105,613
Jobcode
000049
Pos #
592203

John Marquardt works as a Regular Teacher for James Blaine Elementary. John earned $131,893 in 2026.

Shannon Carter

Regular Teacher/James Blaine Elementary

2026 total comp
$131,847
Base pay
$99,529
Overtime
$0
Other pay
$0
Benefits
$32,318
Total compensation
$131,847
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
22261
Fte Annual Salary
$99,529
Jobcode
000049
Pos #
614701

At James Blaine Elementary, Shannon Carter serves as a Regular Teacher. Their 2026 pay totaled $131,847.

Holly Carlson-Dunlop

Regular Teacher/James Blaine Elementary

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
22261
Fte Annual Salary
$97,739
Jobcode
000049
Pos #
536713

Holly Carlson-Dunlop works as a Regular Teacher for James Blaine Elementary. Holly earned $129,659 in 2026.

Antonella Visconti

Regular Teacher/James Blaine Elementary

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
22261
Fte Annual Salary
$94,884
Jobcode
000049
Pos #
452645

Antonella Visconti is a Regular Teacher at James Blaine Elementary. 2026 total compensation came to $126,168.

Laura Houghton

Regular Teacher/James Blaine Elementary

2026 total comp
$125,871
Base pay
$94,641
Overtime
$0
Other pay
$0
Benefits
$31,230
Total compensation
$125,871
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
22261
Fte Annual Salary
$94,641
Jobcode
000049
Pos #
606176

Laura Houghton is a Regular Teacher at James Blaine Elementary. 2026 total compensation came to $125,871.

Princess Greenwood

Regular Teacher/James Blaine Elementary

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

Source-specific fields

Clsindc
T
Dept Id
22261
Fte Annual Salary
$92,570
Jobcode
000049
Pos #
502104

Princess Greenwood holds the role of Regular Teacher at James Blaine Elementary. In 2026, their total compensation was $123,339.

Hannah Baker

Regular Teacher/James Blaine Elementary

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
22261
Fte Annual Salary
$82,582
Jobcode
000049
Pos #
445512

Hannah Baker is a Regular Teacher at James Blaine Elementary. 2026 total compensation came to $105,347.

Mackenzie Hand

Regular Teacher/James Blaine Elementary

2026 total comp
$104,027
Base pay
$81,437
Overtime
$0
Other pay
$0
Benefits
$22,590
Total compensation
$104,027
Full-time equivalent (FTE)
1

Source-specific fields

Clsindc
T
Dept Id
22261
Fte Annual Salary
$81,437
Jobcode
000049
Pos #
627553

Mackenzie Hand is a Regular Teacher at James Blaine Elementary. 2026 total compensation came to $104,027.

Miriam Varela

Regular Teacher/James Blaine Elementary

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
22261
Fte Annual Salary
$80,436
Jobcode
000049
Pos #
605019

Miriam Varela holds the role of Regular Teacher at James Blaine Elementary. In 2026, their total compensation was $102,874.

Carly Benjamin

Regular Teacher/James Blaine Elementary

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
22261
Fte Annual Salary
$77,613
Jobcode
000049
Pos #
627552

Carly Benjamin is a Regular Teacher at James Blaine Elementary. 2026 total compensation came to $99,620.