Reviews of professor Giacomo Flora

Rating: 3.0/5, difficulty: 4.0/5
Passionate and does want his students to succeed. Homeworks are really difficult, tests are easier, and he grades on concept rather than correctness. Oral final, which was interesting, and I liked it far more than a written one. Very theoretical class, which made it hard to know how to apply what is learned.

Rating: 1.0/5, difficulty: 5.0/5
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.

Rating: 2.0/5, difficulty: 4.0/5
stopped going to class because his lectures had nothing to do with his homeworks--i wouldn't say i don't recommend giacomo but if you have the opportunity to take someone else, do it

Rating: 4.0/5, difficulty: 3.0/5
Class can be confusing but is because it is new material you've never seen before. Dr. Flora is extremely accommodating and met with me outside of class anytime I had questions. He is really nice and wants you to understand the material. Homework once a week can be challenging but 3 tests much easier than the assignments. EC project at the end

Rating: 1.0/5, difficulty: 4.0/5
Flora expects you to learn everything in class which is tough because of his accent but it isn't unmanageable. Don't expect many office hours or TA review. The quizzes aren't hard but there is no partial credit. Almost everyday is a lecture which makes classes very long and dry.