CFI Pay
Lest not forget to mention that CFI's only get paid when they are with a student. 20/hr sounds like a lot of money to most people, but you could sit there all day and have one student show up and the plane be grounded due to a mechanical. You just made nothin man !! Then there are 8 hour days, but it is not constant and it varies with the season.
SkyHigh