Christopher Rizzo
Dr. Rizzo is a great professor. He gives you good feedback, great lectures, and adds humor into it all. Classes are usually let out early and you have plenty of time for the assignments. One assignment every other week of class (I take the class every Wednesday). He makes lectures easy to understand and fun.