Prof Silva is charismatic, funny, and helpful. Despite all the readings you have to account for, his class was really cool. You have one page reflections on most of the readings due before every class. I learned more about myself in this course and read about really interesting topics. Take his class and go to his office hours, he's great! STUDY!