Michael Cappiello
Cap was an excellent professor. Grades were delivered within 24 hours of the assignment's submission and provides feedback when necessary. The class experience was also very enjoyable. However, you'll need to present him an accommodation plan if you want extensions on any assignment.