Gerald McMenamin
Not my personal favorite teacher. He is overall very nice and easy to reach; however, I have not learned very much from attending his lecture. At the beginning of each class, there is a quiz based on the prior class' notes, so if you at least read over the notes before the quiz, you will do just fine.