My son can be an excellent student, and can work extremely hard when motivated. He can also be prone to jumping from one “passion” to another. I don’t know if he will have the long-term commitment to become a doctor, although he is very strong in science. One of my reasons for preferring a large school for him is that he will have many options when/if he changes majors!