You sound like a fine person. Teachers are very special. Teachers going the extra mile are truly outstanding.
Great suggestions offered above.
Any chance some of the school supplies might be returned for a refund of money spent on them?
I hope all goes well at the upcoming pdoc appt. If s/he prescribes and you cannot afford the medication, maybe ask her/him for samples of meds?

WC