Progressive swimming courses are an important part of the program. If you are considering a swimming program, find out if the courses will be progressive from one level to the next so that you are fully educated the entire time. This way there's no reason to not advance as you need to.