I wouldn't rule out a grade skip either. I don't know if sports is an issue & I know TX is supposedly big on red-shirting, but DS was young too. He started K at 5 (turned 5 in June) and ended up skipping. We worried about the age too but he's in 4th now & doing great academically. Socially he has some buddies and is happy. He still needs challenges though but it's not as bad as it might have been.