The duration of our courses varies by topic. On average, they range between 2-6 hours. A typical training course contains about 4 - 12 separate lessons and each lesson must be completed within 30 minutes. You can take the lessons at any time and in any order. Also, you can repeat lessons as many times as you like during your subscription period.