We have training "blocks", they're called. There are four of them, block 0, 1, 2, and 3. You can find the dates on USNA's website under Academic Calendars. Block 0 starts right after finals end in early May. It's usually shorter than blocks 1, 2, and 3 and it's also usually for fall-season athletes, or for people who are going to be detailers (training staff) for STEM, NASS, or plebe summer. One of my squadmates had a special group training during block 0. Blocks 1, 2, and 3 are usually 4 weeks long, give or take a few days. Generally speaking, each of us regardless of year group has 2 training blocks, and then 1 block of leave. Some mids give up leave to take a summer course, either voluntarily, like to get ahead in your major (I am doing this), or involuntarily because you failed a required course that you need to pass to move ahead with your year group. Then your 2 training blocks depend on what year you are. As a rising 3/C, I have one block of PROTRAMID (Professional Training for Midshipmen) and one block of YPs, Yard Patrol cruise. For PROTRAMID we get introduced to the warfare communities in the Fleet, both big Navy and Marine Corps, with about one week each for Marines, ships, subs, and aviation. Currently PROTRAMID happens in Norfolk (where I am going) or San Diego. YPs are sailing up and down the Atlantic coast and run by groups of 3/C, learning navigation, ship handling, etc. I will let rising 2/C and firsties talk about their summer training because they know the details a lot better than I do.