<p>WongTongTong, you are complaining about premed and engineering, two professional fields that require specific knowledge and skill sets. These are not fields that lend themselves to philosophizing and intellectual curiosity. Medicine itself is a conservative profession that discourages out-of-the-box thinking. People who want to spend their time thinking of cures to cancer will get a PhD. People who spend their time memorizing how to treat community acquired pneumonia get MD’s. </p>
<p>And please don’t do anything BigFire just wrote above. Nothing you take in undergrad can help you in any specific field. As a future radiology resident, I will receive dedicated physics lectures during my residency, more than enough to pass the boards and be an excellent radiologist. Taking advanced physics in college and trying to remember it all through 4 years of med school is a waste of time.</p>