I was impressed by the tour; the sheer number of hospitals on the campus offer a variety of opportunities, right in the same area. Also the weather.
What impressed you negatively?
Everyone I talked to from the school says you don't need to be able to speak spanish, but I don't buy it. The school is in an area where the people seem to use spanish as their first option for communication.