Alessandro Catenazzi
This professor is nice guy however, his teaching style is not the best. He has weekly quizzes based off any additional readings he might have given out the previous class. His teaching style is laidback but his exams are difficult, meaning that the things you should know for the exam, he skims over it rather than going into detail.