I am currently a junior in college and I'm suffering from a poor GPA. I am now considering a doing a postbac program. My question is this: Which program is good for me? I have already taken my premed requirements so I know that knocks some programs off the list (e.g. Harvard's HCP - or can I still apply?). Hence, what are some good programs that I should apply to. Also, I know that some programs require an MCAT score and thus I'm taking the MCAT this August. Should I be taking the MCAT? Is it necessary? If someone could answer these questions it'd be greatly appreciated. Thanks in advance!