I apologize in advance for the long post, but some advice would be great! I am currently going to enter my senior yr for my undergrad studies at my school in NY. My original track was law school and i have taken all the necessary steps to make sure I get into law school, solid GPA, took all the courses offered and then some in the area of concentration, etc. However, recently I've had a change of heart and believe that the Vet field is something I know I will go into and not look back and tell myself "i should've done things differently" because my passion for animals has always been in me, I just never thought about pursuing it because the math and science of it throws me off, hence I never took a calc or even a chemistry course in any of my yrs of hs or college. I know the math and science are what entails to help or make animals better and the well-being of animals is something I believe very strong in, so i'm just going to have to get over my nonsense. Here is my predicament, I want to know if my best option is to stay another few years at my current school to finish all my pre-reqs to get into Vet school or should I just graduate and then go into a post-bac program for vet studies and then apply to Vet school? The thing is, I'm trying to go to an in-state vet school bc it's cheaper and the only 1 here is Cornell so I want to take the best possible measures to get in Cornell. I'm not sure whether they'd opt for someone with a BA and then post-bac for all the pre-reqs or someone who stuck it out in their undergrad years to make sure they completed the pre-reqs, etc. Cornell's website doesn't state either preference, they even take students without a BA/BS into their vet program (weird but true) so it's hard to figure out. I would appreciate feedback from anyone, especially from those who've gone through the same situation. Is adding another number of years to the undergrad studies better than the other? Thanks for reading!