Guenter Kiechle
I have zero interest in computers, but I enjoyed this class. Guenter may not be the most exciting lecturer but he is kind and caring and wants his students to do well. The exams are hard; he really wants you to understand the material and not just regurgitate. Labs are easy, and he walks you through them. Lots of opportunities for bonus marks too. 