Giacomo Flora
Giacomo is NOT a good professor. Everyone in our class was lost for the majority of the year. In his lectures, if you make a mistake and try to take 2 seconds to fix it, he has already moved on and it's impossible to catch back up. On top of all that, his TA was unable to lead a review session to save his life. DO NOT take Giacomo if you can.