John Mahaffey
Teacher (2021)

Regular pay: $116,920.83
Overtime pay: $9,978.55
Other pay: $3,638.03
Total pay: $130,537.41
Benefits: $21,603.02
Total pay & benefits: $152,140.43
Share: