Best teacher in the German department. Cares about your progress and will be happy to help with regards to learning. Explains concepts really well and I learned a lot this semester. Understandable when it comes to late work, and lets you make work up if you submitted it late.