I pity those that dropped out. To take this course, you need bags of guts. & this is the best instructor ever!!! He's motivated, insightful and he makes it look soo easy. I'm currently taking the course. I hope to complete it soon. I'm half-way, & i'm loving every bit of it. Although I do believe that the people taking this course must have some knowledge of Machine Learning, it's only fun when you go out of your way to understand the materials. Please make use of the IEEE https://ieeexplore.ieee.org/Xplore/home.jsp academic journals if you get a chance. Academic journal will help you fast track your research/learning process.
It's easy for me because I've been researching Machine Learning algorithms for 2 years now, and also completed the ML courses taught by; Prof. Adrew Ng (Stanford University) & Prof. Geoffrey Hinton (University of Toronto).