I am currently a senior in high school and heading to college in fall. The college I am going to is Uconn(University of Connecticut) and now I claimed my major as Finance. And as my interest in Mathematical Finance accumulated in recent years, I have decided to be "quant" in the future. And from my shallow knowledge, it requires tons of math and programming instead of the old tradition Finance knowledge. So my question is that what major will benefit me the most after I finish undergrad and will best prepare me for the Mathematical graduate program. Thank you for your advise!!!!!!

ps: i am VERY good at math...so don't worry about that...i would say i am a typical geek.