DS1 is 5 and he does swimming lessons and Ready steady go kids (which is a 45 min session that they a different sport for 2 weeks).
DS2 is 2 1/2 and he only does swimming lessons.

Good luck finding something that your boy will enjoy.