This course was the hardest thing I've ever done. I would totally make it way harder. The 'required' readings were unexpectedly painful. The professor's angelic voice made me want to see if I could find an online version of the class. So, someone told me that the review sessions were inspired by first graders. If this course were taught again, I would make sure the discussions were a bit less a waste of time.