Each level is built off the fundamentals learned in previous levels and each skater progresses at their own pace. It normally takes 2-3 months to pass a level for ages 5+ and 4-6 months for ages 3-5. Your coach will let you know when it is time for the skater to move to the next level.