Jonathan Misurda
Misurda is really boring. It's fine because he is very knowledgable and passionate about what he's lecturing on, but the guy can literally talk for 75 minutes straight without taking a breath. This is the first class in the Computer Science sequence with group projects and it is very beneficial. Group work and agile development are real world.