You can choose to come different times of the week instead of following class times which are fixed.
Everyone is different. You want to make progress that fits in with your lifestyle and at your own pace.
You receive progressions based on your strength and mobility level, be it a beginner or an athlete. A beginner will feel encouraged that he/she can progress without feeling stressed out. An athlete will be challenged according to his sports or objectives.