Well when I was 8 I think I moved so I decided to switch to a closer gym, my first gym was tiny, no spring floor, no vault runway really but we had greats bonds and AMAZING coaches, my next gym was still small but bigger with spring floor and a good vault runway, I went from excel silver to excel diamond (optional) by the time I was 10. But I look back and I was messy also I didn't like the coaches and a lot of people there were mean to me. I ended up tearing my MCL, ACL, and meniscus, I needed surgery and had to take 1 1/2 years off. I didn't plan to go back but I changed my mind when I was almost 12. I decided to try a gym my friend went to. It was really big with a lot of equipment (well compared to what I was used to) but the head coach and some others kinda hated me, it was only compulsory which I was not used to (and didn't like), I wasn't improving, I started training level 4 but couldn't get my lip back, I could do everything for level 6 but my kip so they wouldn't let me move up, I had some really good friends but I just really didn't like it. After a summer there I decided I wanted to go back to my original gym. I'm back there now, I'm 13 and just finished competing platinum. I love the coaches and my friends. K the moral of the long story[emoji23] is that the smallest gym was my favorite, I have the best technique and even though the second smallest gym (which was still tiny) was the gym I moved the faster in, I like this one better and I am close to where I was except I have much better technique. I can still do many of the things I used to be able to do so right now I'm just working on my strength to be able to do everything again. So pick whichever gym your kid likes because they'll still improve regardless of the size and if it gets to be too little equipment (which I'm getting close to) if they need to switch they'll have much better foundation and technique and in the long run be better. Good luck[emoji4]