University of Arizona Pre-Med?

I just got accepted into the University of Arizona’s and had few questions. It’s only the first school I’ve heard back from, and it’s more of safety for me.

A) Obviously, the University of Arizona has a reputation for being a party school. Do you think that is something to avoid and is it something medical schools would frown upon?
B) Does the University of Arizona have a good Pre-Med program?
C)Do they do a proper job in preparing students for the MCAT?
D) Do they provide enough clinical and research opportunities?