You are on top of this, processing a lot of new information.

Your son is fortunate to have you as a supportive parent, focused on his obvious strengths, and gaining assistance for other areas.