James Gillete
Bob is one of the most passionate professors I've ever had. He does a great job at bringing energy and analogies into the classroom to better elaborate on material. The homework assignments are not difficult and do not take long; there are only around 11 for this class. Tests are not too difficult if you pay attention and focus on the material!