Ok here is the story: my first 3 semesters of college I was cocky and tried to take too many hours. I overloaded myself while working 40 hours a week and my GPA suffered tremendously. After this semester my GPAs will be as follows: AMCAS cGPA 2.6 sGPA 2.29, AACOMAS cGPA 2.8, sGPA 2.6. I have had to work my whole college career no less than 30 hours a week since I worked full time. I have a strong upward trend and expect to attain a 4.0 this semester. This semester I am taking Organic Chemistry 1, Molecular Biology, Microbiology, and Biology of Aging. I recently quit one of my jobs and I am only working about 8 hours a week now and I will be able to get a 4.0 this semester. I hope that I can begin to show that I can handle a medical school curriculum. My family is economically disadvantaged because we have lived in poverty since I was born. Family of 8. Not exactly the best environment. I have strong EC's. I was selected to participate in a competitive internship at Dallas Children's Medical Center. Out of over 100 applicants 13 people were accepted and I was one of them. I think it was my personal statement that got me in. I believe I can score strongly on the MCAT. I just need to study and hope to do well. The highest I have scored on a practice so far is a 40. Could be a fluke, but I hope to do pretty well. I will take the MCAT in June. I don't know if I should apply this semester because it seems like it would almost be a waste of money. I will probably end up taking the DO route because of their "academic forgiveness" policy. I might also need to do an SMP to prove I can handle medical school curriculum. I would love any advice. What should I do?