Good instructors need to be treated well though and be paid properly and on time. If not, they will walk.
It it were possible to "like" posts on here, that one deserves it. One school I did a few days for didn't settle my invoice, decided not to work for them any more and after 6 months gave up chasing the money, life's too short. They had one of the highest turnovers of instructors I've seen, almost always recruiting new ones.
I've just got my FI(R) rating so I'm on the lookout for work
Still baffles me why people still refer to it as FI(R) when this pre-dates JAR and it's been an FI(A) for as long as I've been flying near enough. Everyone is aware of the restrictions on a freshly printed FI(A) rating, don't see why people don't call it what it is.