this. MMI SAP Program was just the hurdle my DS needed to make it in on his second try.Son was self prep at MMI. He took chemistry English history calculus a humanities class and military science. I highly recommend attending a service academy prep school like marion.