@deCarabasHJ in japan there are actually competitions for schools in different sports. There are less private sports club (mostly gathered toward adults or young adults, out of the school system), so it's not far fetched that they have actual trainers or dedicated teachers, especially if the school has success in particular sports.
From where i am from, gym hours are basically do whatever do you want, i don't give a shit