You still have slight room to grow.
A lot of my friends sprouted an extra inch last summer (@ 16 years old)
Just don't neglect sleep like I do , get in plenty of vitamin d3.
Depends on a lot of things, transportation, job, type of college, major, etc.
I find it difficult to find time to workout, especially when I was taking chit load of chem and physics.
I actually was majoring in Engineering. I took Calculus and got a C though. (I started at Trigonometry my freshman year.)
I feel like I screwed myself rushing through hs didn't really learn the...