How many classes will they need to attend? The programmes last around 20 weeks, but this may be longer depending on what else is available in their area. we hope to create a rolling class model for areas that are popular. We encourage them to attend as many classes as they can, but appreciate this is not always possible. Manage Cookie Preferences