Filippo Cagnetti
Filippo is an incredible teacher. He's very attentive to students' understanding and is willing to take a break during the lecture to explain anything so that you understand (personal experience). I struggled in the class, and Filippo helped me work through all the things I didn't understand. Caring, Helpful, Kind, and Smart professor