^^ Most of the advice here seems to be sleep hygiene, which he didn't find helpful previously. I try not to prescribe too many sleep meds but sometimes they can be helpful. The best (and most recent evidence) on Ambien is that it's not addicting, which makes complete sense in that it never made sense to psychopharm experts how a medicine with a half-life of about 3 hours could be addicting if it's only taken once a day. Meds need to be in you nearly constantly for the body to become acclimated to them and needy of them. A large recently published Ambien study found no tolerance and no withdrawl syndrome from Ambien, i.e. no addiction. That's not to say some people don't become emotionally dependent on it, but there's no reason to believe it's addicting. (The government automatically classifies prescription sleep meds as controlled drugs). The "PM" drugs like Tylenol PM mentioned above help you sleep because they have benadryl (diphenhydramine) in them. Might as well take just benadryl 25 or 50 mg. once in a while if you need it, the tylenol serves no real purpose for sleep. With any sleep med, try not to use it too regularly, always try to do without it, remember that eventually you'll fall asleep, and get some psychological help with your anxiety. Missing your 8AM classes can't be blamed on your sleep issues; blame it on yourself for not being responsible enough to get up and go to class. You can do that even with a not so great night of sleep.