^^ CFK is right on the dot. It has to do mostly with logistics.
And you really do not know where you are going to be until you are there, unfortunately.
To be more specific - University is far away from us, classes have to be taken in the evening as freshman and sophomores have to have a full load of classes at school, which really means doubling up on workload. Having U classes in the evening takes away some extracurriculars. He doubled up on science this year and even though he is doing physics, not normally taken by freshman, it is still not calc based, which turns to be really tedious for him. Again - do not get me wrong - this is honors physics and he will most likely switch to AP Physics in a couple of weeks, and he is learning tons of new things, but doing it based on calc would have been so much easier for DS!
What can you do not to rush ahead? Spend 2 years on Geometry! Geometry is not really taught in american schools. One year of basics. Never returning to it again. Kids do not know how to write proofs. Even the smart ones do not know! So if you kid tells you that he knows or understands something intuitevily tell him to prove it. Prove it in two or three different ways!
That should cure any boredom...