Michael Giblin
He's a cool professor; however, he is very monotone while giving his lectures, so staying engaged is difficult. We had weekly homework, which consisted of about six questions that were confusing if you didn't join the class. Also, reaching him was very difficult since he wouldn't respond to the emails.