Funniest teacher I have ever had . And really hot .