Kal Rabb
While I recognize I wasn't really the target audience for the course, it felt like Rabb was a little too hands-off for a 200-level class. I found myself asking for help much more often than I expected to because the homework was just too different compared to what we learned in class. Projects & exams were fine, though. Hope you like Vim.