I have a son who will soon start high school. His first sport is lacrosse and we are torn between EA, Haverford, Malvern and LaSalle. Each seem like very good schools with good lacrosse. Academically our son is smart but not advanced. I would say normal kid. We are hearing that Haverford and EA are very challenging academically and getting harder. I am sure there are parents who could break the schools down on here on what is best for certain kids. How would you rank the schools academically? Does it help for college entrance going to a harder school and prepare your son better? Is it worth having to grind out hours of homework?