Reviews of professor Diego Pirillo

Rating: 5.0/5, difficulty: 3.0/5
One of the best teachers at CAL. Amazing lectures and a great human being. He is super smart, and he offers up a really good analysis of italian history. 10/10 recommend