I've heard that the one at Finch is good program. While I can not confirm this, I heard that if you maintain a certain GPA, you'll likely be accepted there the following year. As for MCP... I've heard mixed reactions. I personally think it's slightly shady since you'll be learning material beamed in over satelite (or something)from a different location than where the med students are. However you'd still be paying the same price to go there (I think) nor would you have a better shot of getting in there the following year. I heard of one person who actually hated MCP's post-bac program and transfered to Finch's post-bac and now loves it.