Thoughts on these pre-med programs?

You need to go where you will be happy, where you will do well academically and socially, and where you will have opportunities for volunteering, etc. In my opinion…it is important as a premed to attend a school where you are toward the top. You will find many smart students at these schools and you want to give yourself the best possible chance to get A’s. If you are confident that you will be the one who gets the A’s at places like Vanderbilt, Emory etc…then by all means consider them if they are affordable. Just make sure to have a plan B.

I assume UCD is UC Davis? My family member was there. He graduated, worked for a few years, and then decided he wanted med school. Took all the prerequisites, did all his shadowing etc…and is now in medical school.