My DD is 3, and she goes to a weekly ballet class. It's a great set up because it's near our house, at a good time on a weekend morning, and means we have some time together without her newborn younger sister. She loves wearing the tutu and she professes to want to go to ballet every week. But once we get there she doesn't follow the class at all. The other children broadly do what they're instructed, whereas my DD only joins in the bits she especially likes, and otherwise will go into a corner and explore, do her own dance, come and sit with me and watch the class, etc. The issue is that other children then see that this is an option and often copy her, meaning that they're not following the class properly. I worry that other parents find this frustrating.
I do tell her to join in, or encourage her, and I will sit with her in the circle, but then other kids also want their parents in the circle, which causes much the same problem. If it were a more official educational capacity then I'd be inclined to push her to follow the rules more, but it is on a weekend and supposed to be fun, so I'm in two minds. We need an activity on a weekend morning which gets us out of the house, doesn't involve screens and isn't impacted by terrible weather, and she says she wants to keep doing it. But I do worry that maybe we should bow out.
I sense she may have ADHD (I was diagnosed in childhood) but she's too young for me to look at having her diagnosed, and if she does have ADHD then I'm keen for her to learn coping mechanisms.