So I am currently in my junior year of undergrad and have come to the realization that my GPA probably won't be very competitive when I graduate (3.25 cgpa and 3.0 sgpa), particularly for MD schools. I'm not biased towards MD or DO and plan to apply to schools that fall under both categories. I haven't taken my MCAT yet but am going to start studying over the summer up until December so I can take it in January of 2019 (my goal is a 510+). Because my gpa is not so great, I've been looking at smps and post bacc programs and have gotten a lot of mixed reviews on their effectiveness... Thoughts anyone?