hey buddy - have faith. also - be the squeaky wheel a little bit, too. before you know it, you'll be looking back at this as a pain in the butt - but you'll be looking back at it. Take advantage of the down time to take a ton of practice tests, fly sim, etc. Practice tests #1 though.
I hope you get back on your feet quickly - I've been through some growing pains at my school, too. When/if it comes down to it some polite, but firm, discussions and deadlines to the school might be in order. Especially if they are sitting on your funds.
Take a deep breath ...
