Take this class once your schedule isn't so heavy/demanding. 3 assignments & 1 quiz every week. Super nice professor but so much (unnecessary) work. A lot of reading & writing but majority of the questions are straightforward. I passed with a B since I decided to not do the paper. 