Carlos Bazan
I enjoyed the class quite a bit, although it's not for everyone. You have to care about the topics and do all of the work in order to get the most out of it. Dr. Bazan was very understanding when students had issues and did what he could to accommodate them.