The course is about 20 hours long, and has been cut up into small, digestible and organized lessons, so you can refer back to it when questions about specific topics come up long after you’ve finished the course. This seems to be one of the features people like the most.