Michael Paul O'Shields
Teacher (2018)

Regular pay: $85,644.57
Overtime pay: $176.45
Other pay: $3,437.87
Total pay: $89,258.89
Benefits: $15,320.10
Total pay & benefits: $104,578.99
Share: