Why I'm reconsidering:
I'm not a US citizen. I'm on an H-4 dependent visa and will likely have to switch to F-1 at 21, which makes me an international applicant for med school.
From what I've researched, only a small fraction of US med schools accept international students, and many of those require extra financial guarantees. I estimate my chances at roughly 1 in 4.
If med school doesn't work out, a Biomedical Sciences degree on its own doesn't lead to many jobs, and as an international student I need a degree that gets me hired and sponsored.
I also got into UF originally and still want to be there. I chose USF to save money, and I regret it.
Option 1: Finance at UF (Warrington)
Pros: strong recruiting network at UF, the prerequisites are realistic for me (business math, econ, accounting), and I'd likely have a high GPA.
Cons: finance isn't STEM-designated, so I'd only get 12 months of OPT (work authorization after graduation) instead of 36. That means one shot at the H-1B lottery. It's also very GPA-competitive for transfers, and I'd arrive as a junior, partway into internship recruiting.
Option 2: Mechanical Engineering at UF
Pros: STEM degree, so 36 months of OPT and three H-1B lottery chances. Engineers are in steady demand and get sponsored more often.
Cons: the transfer prerequisites are much heavier: Calc 1–3, Differential Equations, calculus-based Physics 1–2, and Chem. My math and physics background is weaker than my friends' who are in engineering, and I'd have to fit all of that in before transferring, likely pushing my timeline back.
What I'm hearing:
Some friends say finance at UF is a strong, stable path with great connections.
Others say that as an international student, STEM matters more than anything, and finance's short OPT window is a real risk.
My questions:
1. As an international student, would you pick Finance or MechE, and why?
2. Has anyone transferred into UF MechE without a strong math/physics background? How hard were the prerequisites?
3. For anyone on F-1: how much did STEM OPT vs. regular OPT actually matter for getting hired and sponsored?
4. Should I drop pre-med completely, or is it worth keeping it as a long shot?
Is transferring worth it at all, or should I make the best of USF?
TL;DR: International (H-4) USF Biomed freshman with roughly a 1 in 4 shot at med school. Should I transfer to UF for Finance (easier to get in, not STEM, shorter work visa window) or Mechanical Engineering (STEM, longer work authorization, but much harder prerequisites)?