The homework can be tricky at times. The tests are simple and the questions are made from the slides. All the tests are online and there is a lot of time to complete them. Attendance isn't mandatory for both discussions and lectures. If you complete your homework don't bother going to the discussion. You can skip most lectures and still get an A.