I watched some of the lessons and imo the instructors aren't that good at explaining the algorithms. Not that its easy, but don't know why everyone gets such a hardon from this. My instructor at uni is better imo (he explains algorithms etc. like a robot rly nice xD )