It's an extremely effective technique, the course is well laid out, and the demonstrations are helpful to solidify the material.
To receive the latest news, free resources and offers on online courses.