I am a junior at CUNY-Brooklyn College. However, up until now I havent chosen a major until recently as computer science. Up until now, Ive only been completing the science pre-reqs and some core classes/electives. I have a 3.7 GPA and havent taken the MCAT yet. now after taking the intro c++ class, I just feel miserable about computer science. My family just pressured me into taking it because it is a safe degree to have in case med school doesn't pan out, but I find the material dreadfully boring, not to mention I hate math. I really want to major in history, its my passion next to medicine, but everyone says I'm insane for doing that. Sometimes I think theyre right, I mean how many jobs for history majors are there out there? More than anything I want to go to med school, even if it means going DO or MD in the Caribbean. I feel like I can only raise my GPA with a history degree not to mention Id finish college quicker as it is a small major compared to computer science. But the idea of being stuck with a useless degree terrifies me. If I were to switch my major to history though, Id most likely minor in something like biology or biochemistry just to squeeze in some advanced science classes. Whatdo you guys think? Am I better off as a history major? On a side note, I realize that Brooklyn College isn't exactly top of the heap in terms of undergrad institutions but I transferred here after a year in a private university for financial and geographical reasons. Will going to such an unknown outside of NYS school hurt my chances tremendously of getting into a med school? Thanks.