Literally hands down the best prof at Carleton! This guy is such a gem and makes finance very fun, interesting and engaging. The three hour class goes by so fast because he makes class so fun and interesting. If you need to take this class do yourself the BIGGEST favour ever and take it with Dr. Al Guindy.