Great online class, you have weekly discussion groups but not hard. He puts readings every week but no need to read all just skim through and find the main points. About 3 main assignments, can be pretty time consuming but not hard at all just have to do them. Do all of the assignments and you will be just fine.