I've been lurking on this site ever since my son was in DEP....over a year now, but this time I actually have something worthwhile to add, so here's my first post!

My son just graduated at MCRD...