Alessandro Gasparini
Tends to get off topic very quick every lecture. He would teach stuff out of order. Seemed like he started off with material we should've learned at least half way through the semester. We learned the basics at the end of the semester. Not very good at helping you when you do not understand. The Italian Lab gives the most ridiculous assignments.