Working on plan B with DS. He says if he is not accepted he hopes for prep school or sponsored prep but if neither materialize would like to self prep. I was doing a little research on MMI, NMMI and Valley Forge among others. Are any of the prep schools better for USMA? Anyone have any experience with Valley Forge? I noticed that it is twice as expensive as others. Is there a reason for such a difference? DS will only prep where can also earn college credit in case he does not get in the second time around he has not lost a year. Any feedback is greatly appreciated.