I am currently working 45+ hours per week as a phlebotomist at a local hospital (St. Louis, MO) and am looking for a prep course for the MCAT which will balance well with my schedule and also adequately prepare me for the exam. I work Monday-Friday from 5am to 130pm and the majority of my afternoons are free. Should I look for online courses or try to meet in a classroom setting (Kaplan, Princeton Review, etc.)? I spent 3 months last summer self-studying for the MCAT and didn't get the score I was looking for. Any help would be greatly appreciated!