I feel that there is a big gap between the gym and the dance class, and I don't know which one to choose.
Most of the dance teachers in the gym are from the Institute of Physical Education. Even if the course is jazz, they basically teach the fitness version of dance. Dance class is a very popular dance studio (like 1 10,000, 5km), which teaches more professionally and has more kinds of dances. Depending on your personal choice, if you want to learn professional dance, take a dance class (or you can search videos online to see if you like this kind of studio dance, which is still very good)