Eagle Hill vs Forman?

Looking for some guidance and advice regarding both of these schools. My DS has a lot going on in his learning profile - primary issues are reading comprehension and ADHD (EF challenges, low working memory), but also has challenges with higher order thinking, written expression, slower processing speed etc. IQ is average but doesn’t have a clear academic strength he can rely on to help offset some of his challenges. We are looking into both Eagle Hill and Forman and would love some advice. Want to prioritize the academic challenges first and ensure he gets the language remediation he needs before college as well as the help building strong EF skills. Looking for school to have competitive sports but he just likes to play on a team that competes, doesn’t really care if he wins or loses. He is still a bit naïve and doesn’t always have the best self awareness so want him to be in an environment that is warm, kind and accepting while still having the look & feel of a “normal” school. My current sense is that EHS may have more to offer him on the language remediation side which is the most important thing for us but that at least on the surface level, he may think he would like Forman better. Does Forman offer enough language remediation for kids that really need it or is it more of a traditional boarding school with strong EF and some language remediation? Would love some guidance!!!