Its been very informative, especially in providing the core rationale and theory towards the techniques. I enjoyed most the comprehensive explanations provided for each module.
To receive the latest news, free resources and offers on online courses.