How much time do I have to complete each course?

There's no time limit so you have all the time you need to complete each course! Once you've paid for the course you'll have access to it for as long as you need. We recommend completing Levels 1 & 2 each in 10 weeks at a minimum so that you take the time to practice in-between lessons.