- Base pay
- $182,632
- Overtime
- $0
- Other pay
- $0
- Benefits
- $50,817
- Total compensation
- $233,449
- Full-time equivalent (FTE)
- 1
Source-specific fields
- Clsindc
- T
- Dept Id
- 23481
- Fte Annual Salary
- $182,632
- Jobcode
- 000041
- Pos #
- 122221
Catherine Moy-Davis is a Principal at John C Haines School. 2026 total compensation came to $233,449.
Connie LeeAssistant Principal/John C Haines School
- Base pay
- $151,987
- Overtime
- $0
- Other pay
- $0
- Benefits
- $43,995
- Total compensation
- $195,982
- Full-time equivalent (FTE)
- 1
Source-specific fields
- Clsindc
- T
- Dept Id
- 23481
- Fte Annual Salary
- $151,987
- Jobcode
- 000042
- Pos #
- 145243
At John C Haines School, Connie Lee serves as a Assistant Principal. Their 2026 pay totaled $195,982.
Becky YauRegular Teacher/John C Haines School
- 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
- 23481
- Fte Annual Salary
- $126,018
- Jobcode
- 000049
- Pos #
- 609919
Becky Yau works as a Regular Teacher for John C Haines School. Becky earned $164,233 in 2026.
May CheungEnglish Learner Prg Teacher/John C Haines School
- Base pay
- $125,912
- Overtime
- $0
- Other pay
- $0
- Benefits
- $38,191
- Total compensation
- $164,103
- Full-time equivalent (FTE)
- 1
Source-specific fields
- Clsindc
- T
- Dept Id
- 23481
- Fte Annual Salary
- $125,912
- Jobcode
- 000071
- Pos #
- 626497
May Cheung works as a English Learner Prg Teacher for John C Haines School. May earned $164,103 in 2026.
- 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
- 23481
- Fte Annual Salary
- $121,411
- Jobcode
- 000049
- Pos #
- 581928
At John C Haines School, Ricky Tang serves as a Regular Teacher. Their 2026 pay totaled $158,600.
- Base pay
- $119,824
- Overtime
- $0
- Other pay
- $0
- Benefits
- $36,836
- Total compensation
- $156,660
- Full-time equivalent (FTE)
- 1
Source-specific fields
- Clsindc
- T
- Dept Id
- 23481
- Fte Annual Salary
- $119,824
- Jobcode
- 000049
- Pos #
- 115820
Christopher Hennessy holds the role of Regular Teacher at John C Haines School. In 2026, their total compensation was $156,660.
Yan LeiBilingual Teacher/John C Haines School
- 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
- 23481
- Fte Annual Salary
- $119,615
- Jobcode
- 000055
- Pos #
- 127745
Yan Lei holds the role of Bilingual Teacher at John C Haines School. In 2026, their total compensation was $156,404.
- Base pay
- $119,527
- Overtime
- $0
- Other pay
- $0
- Benefits
- $36,770
- Total compensation
- $156,297
- Full-time equivalent (FTE)
- 1
Source-specific fields
- Clsindc
- T
- Dept Id
- 23481
- Fte Annual Salary
- $119,527
- Jobcode
- 000049
- Pos #
- 464312
Charlene Dai is a Regular Teacher at John C Haines School. 2026 total compensation came to $156,297.
Yi RuanBilingual Teacher/John C Haines School
- 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
- 23481
- Fte Annual Salary
- $117,756
- Jobcode
- 000055
- Pos #
- 144149
At John C Haines School, Yi Ruan serves as a Bilingual Teacher. Their 2026 pay totaled $154,132.
- 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
- 23481
- Fte Annual Salary
- $116,225
- Jobcode
- 000049
- Pos #
- 122782
Takila Savage is a Regular Teacher at John C Haines School. 2026 total compensation came to $152,260.
- 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
- 23481
- Fte Annual Salary
- $114,971
- Jobcode
- 000049
- Pos #
- 120264
Vivian Suen is a Regular Teacher at John C Haines School. 2026 total compensation came to $150,726.
- Base pay
- $114,446
- Overtime
- $0
- Other pay
- $0
- Benefits
- $35,639
- Total compensation
- $150,085
- Full-time equivalent (FTE)
- 1
Source-specific fields
- Clsindc
- T
- Dept Id
- 23481
- Fte Annual Salary
- $114,446
- Jobcode
- 000049
- Pos #
- 132108
Carina Set works as a Regular Teacher for John C Haines School. Carina earned $150,085 in 2026.
- Base pay
- $114,446
- Overtime
- $0
- Other pay
- $0
- Benefits
- $35,639
- Total compensation
- $150,085
- Full-time equivalent (FTE)
- 1
Source-specific fields
- Clsindc
- T
- Dept Id
- 23481
- Fte Annual Salary
- $114,446
- Jobcode
- 000049
- Pos #
- 422306
At John C Haines School, Michelle Wright serves as a Regular Teacher. Their 2026 pay totaled $150,085.
- Base pay
- $113,663
- Overtime
- $0
- Other pay
- $0
- Benefits
- $35,464
- Total compensation
- $149,127
- Full-time equivalent (FTE)
- 1
Source-specific fields
- Clsindc
- T
- Dept Id
- 23481
- Fte Annual Salary
- $113,663
- Jobcode
- 000049
- Pos #
- 536866
At John C Haines School, Anne Agostinelli serves as a Regular Teacher. Their 2026 pay totaled $149,127.
- 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
- 23481
- Fte Annual Salary
- $110,792
- Jobcode
- 000049
- Pos #
- 466005
Debbie Chan is a Regular Teacher at John C Haines School. 2026 total compensation came to $145,617.
- 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
- 23481
- Fte Annual Salary
- $106,495
- Jobcode
- 000055
- Pos #
- 486149
Michelle Liang is a Bilingual Teacher at John C Haines School. 2026 total compensation came to $140,364.
Dawn CasaSpecial Education Teacher/John C Haines School
- 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
- 23481
- Fte Annual Salary
- $106,495
- Jobcode
- 500629
- Pos #
- 569596
Dawn Casa works as a Special Education Teacher for John C Haines School. Dawn earned $140,364 in 2026.
- Base pay
- $104,376
- Overtime
- $0
- Other pay
- $0
- Benefits
- $33,397
- Total compensation
- $137,773
- Full-time equivalent (FTE)
- 1
Source-specific fields
- Clsindc
- T
- Dept Id
- 23481
- Fte Annual Salary
- $104,376
- Jobcode
- 000049
- Pos #
- 132486
At John C Haines School, Cristina Sicora serves as a Regular Teacher. Their 2026 pay totaled $137,773.
- 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
- 23481
- Fte Annual Salary
- $102,383
- Jobcode
- 000049
- Pos #
- 505337
Danielle Bruno works as a Regular Teacher for John C Haines School. Danielle earned $135,337 in 2026.
Wendy LiuBilingual Teacher/John C Haines School
- 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
- 23481
- Fte Annual Salary
- $101,634
- Jobcode
- 000055
- Pos #
- 132110
Wendy Liu works as a Bilingual Teacher for John C Haines School. Wendy earned $134,421 in 2026.
- Base pay
- $106,504
- Overtime
- $0
- Other pay
- $0
- Benefits
- $26,416
- Total compensation
- $132,920
- Full-time equivalent (FTE)
- 1
Source-specific fields
- Clsindc
- T
- Dept Id
- 23481
- Fte Annual Salary
- $106,504
- Jobcode
- 000049
- Pos #
- 606123
Xinhua Cornelius works as a Regular Teacher for John C Haines School. Xinhua earned $132,920 in 2026.
Miao MeiBilingual Teacher/John C Haines School
- Base pay
- $99,537
- Overtime
- $0
- Other pay
- $0
- Benefits
- $32,320
- Total compensation
- $131,857
- Full-time equivalent (FTE)
- 1
Source-specific fields
- Clsindc
- T
- Dept Id
- 23481
- Fte Annual Salary
- $99,537
- Jobcode
- 000055
- Pos #
- 621284
At John C Haines School, Miao Mei serves as a Bilingual Teacher. Their 2026 pay totaled $131,857.
- Base pay
- $103,750
- Overtime
- $0
- Other pay
- $0
- Benefits
- $25,995
- Total compensation
- $129,745
- Full-time equivalent (FTE)
- 1
Source-specific fields
- Clsindc
- T
- Dept Id
- 23481
- Fte Annual Salary
- $103,750
- Jobcode
- 990101
- Pos #
- 131967
Alyssa Heath is a School Counselor at John C Haines School. 2026 total compensation came to $129,745.
- Base pay
- $101,266
- Overtime
- $0
- Other pay
- $0
- Benefits
- $25,616
- Total compensation
- $126,882
- Full-time equivalent (FTE)
- 1
Source-specific fields
- Clsindc
- T
- Dept Id
- 23481
- Fte Annual Salary
- $101,266
- Jobcode
- 500629
- Pos #
- 429267
Timothy Lambert is a Special Education Teacher at John C Haines School. 2026 total compensation came to $126,882.
Bing NiBilingual Teacher/John C Haines School
- Base pay
- $97,418
- Overtime
- $0
- Other pay
- $0
- Benefits
- $25,029
- Total compensation
- $122,447
- Full-time equivalent (FTE)
- 1
Source-specific fields
- Clsindc
- T
- Dept Id
- 23481
- Fte Annual Salary
- $97,418
- Jobcode
- 000055
- Pos #
- 216087
Bing Ni is a Bilingual Teacher at John C Haines School. 2026 total compensation came to $122,447.
Sau HoRegular Teacher/John C Haines School
- Base pay
- $91,738
- Overtime
- $0
- Other pay
- $0
- Benefits
- $30,584
- Total compensation
- $122,322
- Full-time equivalent (FTE)
- 1
Source-specific fields
- Clsindc
- T
- Dept Id
- 23481
- Fte Annual Salary
- $91,738
- Jobcode
- 000049
- Pos #
- 387883
At John C Haines School, Sau Ho serves as a Regular Teacher. Their 2026 pay totaled $122,322.
- 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
- 23481
- Fte Annual Salary
- $95,931
- Jobcode
- 000055
- Pos #
- 537036
Gracelyn Li works as a Bilingual Teacher for John C Haines School. Gracelyn earned $120,733 in 2026.
- Base pay
- $87,889
- Overtime
- $0
- Other pay
- $0
- Benefits
- $23,575
- Total compensation
- $111,464
- Full-time equivalent (FTE)
- 1
Source-specific fields
- Clsindc
- T
- Dept Id
- 23481
- Fte Annual Salary
- $87,889
- Jobcode
- 000049
- Pos #
- 123559
Carl Raezer holds the role of Regular Teacher at John C Haines School. In 2026, their total compensation was $111,464.
- Base pay
- $83,178
- Overtime
- $0
- Other pay
- $0
- Benefits
- $27,834
- Total compensation
- $111,012
- Full-time equivalent (FTE)
- 1
Source-specific fields
- Clsindc
- E
- Dept Id
- 23481
- Fte Annual Salary
- $83,178
- Jobcode
- 000468
- Pos #
- 503958
Chi- Shar is a School Clerk at John C Haines School. 2026 total compensation came to $111,012.
- Base pay
- $86,406
- Overtime
- $0
- Other pay
- $0
- Benefits
- $23,349
- Total compensation
- $109,755
- Full-time equivalent (FTE)
- 1
Source-specific fields
- Clsindc
- T
- Dept Id
- 23481
- Fte Annual Salary
- $86,406
- Jobcode
- 500629
- Pos #
- 135853
Samantha Opp works as a Special Education Teacher for John C Haines School. Samantha earned $109,755 in 2026.
- Base pay
- $83,508
- Overtime
- $0
- Other pay
- $0
- Benefits
- $22,906
- Total compensation
- $106,414
- Full-time equivalent (FTE)
- 1
Source-specific fields
- Clsindc
- T
- Dept Id
- 23481
- Fte Annual Salary
- $83,508
- Jobcode
- 000049
- Pos #
- 229165
At John C Haines School, Elizabeth Lee serves as a Regular Teacher. Their 2026 pay totaled $106,414.
- Base pay
- $78,155
- Overtime
- $0
- Other pay
- $0
- Benefits
- $26,767
- Total compensation
- $104,922
- Full-time equivalent (FTE)
- 1
Source-specific fields
- Clsindc
- E
- Dept Id
- 23481
- Fte Annual Salary
- $78,155
- Jobcode
- 000468
- Pos #
- 164367
Dionne Scott holds the role of School Clerk at John C Haines School. In 2026, their total compensation was $104,922.
Dana SatoRegular Teacher/John C Haines School
- Base pay
- $80,342
- Overtime
- $0
- Other pay
- $0
- Benefits
- $22,423
- Total compensation
- $102,765
- Full-time equivalent (FTE)
- 1
Source-specific fields
- Clsindc
- T
- Dept Id
- 23481
- Fte Annual Salary
- $80,342
- Jobcode
- 000049
- Pos #
- 445266
Dana Sato works as a Regular Teacher for John C Haines School. Dana earned $102,765 in 2026.
Raquel KingSpecial Education Teacher/John C Haines School
- 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
- 23481
- Fte Annual Salary
- $77,613
- Jobcode
- 500629
- Pos #
- 561439
At John C Haines School, Raquel King serves as a Special Education Teacher. Their 2026 pay totaled $99,620.
- Base pay
- $75,373
- Overtime
- $0
- Other pay
- $0
- Benefits
- $21,665
- Total compensation
- $97,038
- Full-time equivalent (FTE)
- 1
Source-specific fields
- Clsindc
- T
- Dept Id
- 23481
- Fte Annual Salary
- $75,373
- Jobcode
- 500629
- Pos #
- 688376
Jennifer Eng works as a Special Education Teacher for John C Haines School. Jennifer earned $97,038 in 2026.
- Base pay
- $73,983
- Overtime
- $0
- Other pay
- $0
- Benefits
- $21,453
- Total compensation
- $95,436
- Full-time equivalent (FTE)
- 1
Source-specific fields
- Clsindc
- T
- Dept Id
- 23481
- Fte Annual Salary
- $73,983
- Jobcode
- 000049
- Pos #
- 485076
Alicia Chen is a Regular Teacher at John C Haines School. 2026 total compensation came to $95,436.
- Base pay
- $72,743
- Overtime
- $0
- Other pay
- $0
- Benefits
- $21,264
- Total compensation
- $94,007
- Full-time equivalent (FTE)
- 1
Source-specific fields
- Clsindc
- T
- Dept Id
- 23481
- Fte Annual Salary
- $72,743
- Jobcode
- 500629
- Pos #
- 651070
At John C Haines School, Leann Vandermyde serves as a Special Education Teacher. Their 2026 pay totaled $94,007.
Steve YueSpecial Education Classroom Assist/John C Haines School
- Base pay
- $64,825
- Overtime
- $0
- Other pay
- $0
- Benefits
- $23,935
- Total compensation
- $88,760
- Full-time equivalent (FTE)
- 1
Source-specific fields
- Clsindc
- E
- Dept Id
- 23481
- Fte Annual Salary
- $64,825
- Jobcode
- 000464
- Pos #
- 615681
At John C Haines School, Steve Yue serves as a Special Education Classroom Assist. Their 2026 pay totaled $88,760.
Christie ChanBilingual Sp Education Classrm Assistant/John C Haines School
- Base pay
- $60,584
- Overtime
- $0
- Other pay
- $0
- Benefits
- $23,034
- Total compensation
- $83,618
- Full-time equivalent (FTE)
- 1
Source-specific fields
- Clsindc
- E
- Dept Id
- 23481
- Fte Annual Salary
- $60,584
- Jobcode
- 000469
- Pos #
- 390223
Christie Chan is a Bilingual Sp Education Classrm Assistant at John C Haines School. 2026 total compensation came to $83,618.
Anita JonesSchool Security Officer/John C Haines School
- Base pay
- $58,306
- Overtime
- $0
- Other pay
- $0
- Benefits
- $22,550
- Total compensation
- $80,856
- Full-time equivalent (FTE)
- 1
Source-specific fields
- Clsindc
- E
- Dept Id
- 23481
- Fte Annual Salary
- $58,306
- Jobcode
- 000480
- Pos #
- 165018
Anita Jones works as a School Security Officer for John C Haines School. Anita earned $80,856 in 2026.