I recently spoke to my son, a Midshipman 4th class at USC (South Carolina), about his thoughts on NROTC. Granted, it is very early in the game, but he told me that he was interested in learning more about being a nuke. I'm pretty ignorant about what this means and was hoping somebody could enlighten me a bit. I assume it has to do with nuclear propulsion? If so, does that imply submarines? Also, what is the service commitment? Finally, is this a good path to follow both in the Navy and post-Navy?