Discussion posts are a huge part of the grade and super easy. May depend on the TA but I asked exactly what they were looking for after bombing the first one then got great grades on the rest. Attendance not mandatory if you're willing to read (I found the textbook not too boring). Terrible lectures & misleading study guides. Course isn't too hard.