I adore Professor Galmarini as a professor, but lord this class was hard. There is so much information and content, and your grade is made up of only like 4 assignments. My first ever C in a class LOL.