Just thought I'd pop in and say I, too, am going to be a sophomore in college (you're not alone!) and I've just gotten my upper braces (trad. metal ones at that) put on about a week ago.
I know what you mean about being adverse to the idea of heading back to school with a mouthful of metal, but I have a feeling it's not going to be nearly as big a deal as I keep wanting to think it will be.
Our imagined scenarios are usually far worse than reality.
And honestly, it's what - about a year, maybe, of our lives? And in return we get years and years of a fantastic smile and functional bite? Sign me up.
I can't say much as far as invisalign goes, but it seems to me that 9 times out of 10, if you want the job done good and proper, straight up braces are the way to go.
In any case, good luck with your treatment. I hope everything works out for you!