Jeff Bagwell
This class is interesting and pretty easy. Jeff keeps class interesting with polls and discussion mixed into lecture. He leaves lots of time for questions (this can sometimes make class drag on a bit but is also helpful at times) and is super accessible. If you apply yourself this class won't be a problem at all.