I dont really know much other than it is desgined to help you get into medschool if you do good. I am applying to medschools this year and I think doing this program during the 'leap year' would be a good asset and show dedication.
I just sent in my application last week, so I'll give them another couple of weeks and see what they have to say.