So my son is 7 years old now. He has always been very bright. He learned his ABCs before he was 2, new all the planets, flags of the world, big stars in the universe (space), he knew all the continents and countries by age 3-4. He is great at memorizing repetitive things. He wasn't always a...