After searching throughout the forums and taking advice from fellow sdn members, I came to realize a postbacc program is best in my situation. It will give me time to increase my gpa and increasing my chances of admission to medical schools. I've been looking around for postbacc programs and I've seen plenty. The problem is I'm not sure what I should be looking for in a postbacc. I would prefer to go somewhere that would guarantee me a spot in medical school given I achieve the minimum MCAT score and a postbacc gpa that the school requires. Otherwise, I prefer to go to a place that has majority of students being accepted into medical schools. If any of you have any recommendations in mind, please share them.