My DS is currently a self prep at MMI. It is far from "another year of high school". He is completing a rigorous course load (chemistry, physics, english, calculus, military science, PT) that is dictated by the USCGA and mimics their first year. MMI cadets have the opportunity to regularly...