While not as bad as your issues...
My school has had 4 of the 7 CFI leave in the last few weeks, 3 to regionals, 1 to a part 135 PC-12 gig. Has made it almost impossible to get regular time with my instructor. I would change schools but I really like the place and feel I work well with my instructor.