I've got a teacher like that.. well he's the special ed teacher not my teacher but he's cool i've talked to him a few times. Hes in his 60s, an old time hippie who loved acid and loved weed more.
I've never taken xanax, if that's what it does i def. can't take that during school cuz i sleep enough as is.