Patrick Shannon
Dope professor with valuable experience at subject hand. Tests are fairly easy if you have good memorization and common sense. Group project was a little much, but the TAs are pretty generous on grading deliverables and final project. 