Michael Fox
Helpful in and out of the classroom. If you have any questions about the material he's very patient and approachable. He's gone the extra mile for his students sometimes, such as offering an optional After Effects lesson in the event a lab was cancelled. Definitely one of the best teachers I've had in College.