While the course is flexible, I recommend dedicating a consistent amount of time each week to ensure steady progress. I addition to the weekly lessons you need to invest another 90min per week.