I'm a senior applying for undergrad schools right now and I'm supposed to decide on a major. The Medical field has been a dream since I was little; I love being with people and working hard and all that stuff. Except last year I discovered computer programming and I just took physics and I LOVED it. I'm also taking biology right now and I adore that too. I heard medical school is mostly memorization and I'm not sure if I want to give up the problem solving and critical thinking oriented with math based subjects. I wanted to know if medical school and doctors are exposed to problem solving and engineering as opposed to emotional and memorization based challenges.