I would have to admit that my daughter is overbooked. Currently, she does tkd (has done this for 3 years), ice skating, and Mandarin Chinese as evening / weekend activities. This summer, she has also done a week of science camp, two weeks of Mandarin Chinese camp (half day), and one week of cheerleading / dance camp.
Last year, she did tkd, swimming (did for 2 years), and soccer (1 year of both fall / winter teams and school break clinics). She did all of this while also having gone to a school that did not have an age group cut off date in September the previous year so she got into public school a year earlier than she otherwise would have.
In the past she has enjoyed yoga and gymnastics, but that was just a session or two here and thre. The only one of her activities she did not enjoy was soccer. There is nothing wrong with soccer, just my daughter did not enjoy it for herself.
This upcoming year, she will do tkd including demo team, swimiming, Mandarin Chinese, pre-Latin and art. If we can coordinate scheduling with a ukulele teacher, she will additionally do ukulele. It is a bit much, but she also has a shorter school day due to virtual pubic schooling. I really want her to be exposed to at least a couple of other cultures in a way that shows the good things about each one: hence the tkd, uke, Mandarin language and pre-latin games things. Have a good day!