Slightly disorganized course. Very good though. Maybe the subject is just broad. There are multiple presenters. Anyways, I do recommend it and I did finish it which I would not have done if it was not good enough (for me).
Johan Rylander completed this course, spending 10 hours a week on it and found the course difficulty to be medium.