Hi folks
2018 classman here
To the person asking about the snafu with the secondary, that happened to myself (are and a few others) last cycle. It's not your fault, they should contact you and request you send it by email, but if you don't hear back, email them.
To the person asking about 2 LORs from science profs, generally, yes, you are fine. It's not intended to be pre-reqs, but science in general. All final words should come from any college, so email them if you want to be airtight on it.
The stats tossed around are accurate, it's about 46% from AL, GA and FL, and 56% from the SE region. The rest are from everywhere else. Coming from Boston, it's a huuuge change in culture, so if you're making a new home from a big city anywhere but the south, it's a whole new world.
Best to all applying, it's a great school.