Awesome teacher! He has taught us loads of really interesting things about the history of language and lots of awesome random facts as well as being great at teaching French and German (does go off on tangents a bit though)
HOW DARE YOU INSULT HIM! Good teacher, easily distracted though, gets annoyed if you annoy him, not dull. BIG AL RULES!