My son works above grade level in all subjects, does not have Learning Disability (LD) which is why the schools have never even entertained the idea of an IEP. Of course those of us here on this forum can debate this but I am not up to fighting the school for an IEP now and can live with his 504.
He does not have problems with memory and is pretty much a walking encyclopedia on most subjects but mostly sports.
We keep him very active in sports too and this helps but does not seem to make a dent in his energy level.