ParentFull threadtheexpedience·Have you considered taking him out of the public school system? There are low cost high quality community home school options in many places.View on HN