with great joy i can say that i passed all my classes this semester here at college- had the world's most sadistic 3D animation teacher ever.

what's the worst teacher you've ever had?