Although Ian doesn't really have a good reputation here, but he was not that bad to be honest. As long as you understand the concept you are all set. he is not a tough grader at all. there is a quiz at the end of each lecture which does help you to understand the material better.