At least she has an excuse for being a lousy teacher... ;-)
I had a great history teacher for Jr. and Sr. year. He also did the debate team which I was on with 3 of my buddies. Never won, but we joined mainly for the road trips!
The teacher would have his own motel room and us guys in the other. We would hear his TV blaring with some movie (TORA TORA TORA I remember once vividly - VERY loud). And he would be a bit groggy in the mornings.
Sr. year he took off for 6 weeks for a treatment center and go sober finally. He said now that he was sober he would keep a cleaner desk, grade our papers in a more timely fashion, etc. Never happened though!