Scot Holliday
The lectures are quite dry, but he is a caring and funny professor. The group project is a significant portion of your grade, so spend sufficient time on that. All in all, it is a pretty easy course.