K.S.
hi there, i know you mentioned gymnnastics, but i found success with a preschool karate class, which really focuses on listening, focus, etc. Though it takes 3-6 weeks, most parents in the class have seen a huge improvement with their kids (and the kids are having fun, so it's not a lesson from their perspective). Good luck!