Hi, this is my first time here. I am currently sophomore at Cornell Engineering. I have been thinking about what I like and what I can do well and conclusion is that I don't fit engineering. I realized that I am more bio and chem person than math or physics person; in high school, I did AP bio and chem and did well but I went to engineering since I thought I was good at math and liked math. I always had interest in dentistry since my brother is in dental school and I am about to switch to Arts and Science to major in biochemistry and prepare for dental school. But the problem is that since courses I took so far are engineering courses, I might have to postpone graduation about one year(most bio and chem courses are one-year continuous courses)if I switch now. Another problem is my GPA. I wasn't motivated to study since all the engineering courses were no interest to me and my GPA is currently 2.95. How would these two problems affect me in getting into dental school? Would I have a chance in getting into good dental schools like Columbia and U-Penn if I do well in the next 3 years, doing biochemistry major? I immigrated to US 4 years ago when I just started my soph year in high school and I am not able to speak English like native English speakers do. Would this have a lot of bad effect on my getting into dental school? I would appreciate any help.