Mario Sanguinet
All in all, I enjoyed Marios class. Gave good explanations on all of the lectures, and you can tell he's passionate about what he does. Not the most organized professor, and I constantly felt out of the loop on when things were due. No study guide on the massive midterm. Overall would take again.