I am a HS senior who very recently got accepted to West Point's Prep School, which made me very happy, but got me thinking as well. I could go there and have a chance to go to West Point or I could of done my secondary plan (doing the SMP with the National Guard and doing ROTC at Michigan Tech). I looked at the courses, which are primarily English and Math. I don't have the best GPA (3.2 then dropped a bit), but I'm am quite competent in academics. I'm taking AP Calculus AB (the highest level math class showed on their site) and took and passed the 1st and 2nd semester courses of English Composition at my local college as well as Literature Interpretation since I was dual-enrolled at the time. Essentially it would be like repeating me senior year of high school with military training. I could just go to Michigan Tech where I won't repeat the same courses and get on with my academic and military education there. I'm going to contact them about this to see what can happen with the courses, but I would like to hear opinions as well.