this class had the most assignments of any class i have ever taken, especially for an online class. the assignments themselves are easy, mostly discussion posts. if you procrastinate, it really piles up. there is A LOT of group work, which for an online class is frustrating. if youre looking for a low maintenance online class, this is not it. 