I remember taking a long time (i.e. 2+ years) before I felt confident enough to move to intermediate. Even when I did, I stayed in the beginner class and did both back to back. They were good, well run classes (in Osaka, a loooong time ago

).
I briefly returned to Australia for more study and tried some classes at different schools. I settled on one with the traditional three levels. This was part of the problem. People mastered what was taught in the beginner level and then wanted to move up, then learned what they could in intermediate, and then moved to advanced. Students had to wait for an invitation to do so from the teachers; they couldn't choose to advance. They put me directly into advanced when I started (this is the end of the world I'm talking about, where 'advanced' would likely equate to 'advanced beginner' in several places over the equator

).
The problem was this ceiling. Schools can't afford to offer too many classes at different levels, or have the time to do so at venues they access. The advanced class was full of people who couldn't get the steps or sequences taught and didn't have the base skills. You'd move around the circle and only every fifth lead would know what to do. Often you'd stand there as the lead got lost after two counts and couldn't continue. I'd finally get to a decent lead and he would announce "At last! A professional!" (translation: a follow who could pick up the steps taught), so the problem was happening in both directions. It became of no benefit to me. I needed somewhere to move up to with others at my level, but there was nowhere further to go. Another school had a higher level, but it was a 'performance' class teaching a set routine, and the members were total snobs.
Eventually with base country changes, getting ridiculously busy with work and class options and decent teachers here drying up, I never ended up back in class. I need classes, but can't find what I'm looking for. An 'advanced' class here just doesn't measure up, and too many of the local 'teachers' are good dancers but don't have the right skills (or too big an ego) to be effective instructors once students need more nuance.