That presumes that what you defined as "beginner" is a prerequisite to what you defined as "advance". I don't see the three areas you listed as a progression, but as three areas of the technique. In my experience, they can be corequisite, meaning they can be learned at the same time.If we divide our training into 3 levels,
1. beginner,
2. intermediate,
3. advance.
Assume one has to pass 1 level before he can get into next level. The question is the "pass qualification". Does he need A score to pass. or he can pass with a B score, or even a C score.
Also if he gets C during the beginner level. One day when he has reached to the advance level, can he come back and make A score in his beginner level?
This may involve with some bad habit that will need to be removed later on.