I have really enjoyed the course so far, and am working my through the various lessons and sections but am no where near completing the course yet. I have found the tasks help to imbed the learning. I like the length and what is covered in each section.