Rock climbing, gymnastics, and parkour have all been great for my adhd/hfa kids. Dive team too, until anxiety kicked in. Swim team can work if your kid is either very good or not focused on winning, but my kids found anything with a "race" element didn't work.