Very good course but math portion should have more clear explanation. Some easy part is over explained where some hard part is less explained. Overall it's a good course.
Would be great as a free course but pretty bad as a paid one. You can read about this course's pros in other comments, so I will mention only cons. No support, the students' questions in support forum are ignored. Quiz questions are pretty vague and you have to guess answers to half of them. Audio and transcripts quality is bad. Some videos are in incorrect order, that had been pointed out but not fixed for years. At least one video is incomplete. The professor seems to know a lot on the subject but doesn't seem to care if students learn something or not. Would not recommend.
