as a former member of a marine cadet corps i do say that the level of complexity is a bit high but give it a week and they be teaching you some thing
i was a marine cadet attached to 551 troop we had ages 13 to 18 there and three of those guys had DW my self included they didnt have no problems with levels of reality so im sure your guys arnt either