Beware this class requires a lot of time and effort, 2 quizzes every week, 4 midterms, one presentation, one paper and a final. It will get stressful towards the end of the semester so make sure to space your assignments out. The final is really easy as long as you know the basics. You can't get an A without putting in the effort in this class.