Jeff,
Did you learn a lot what you are teaching here in the Navy, or afterward?
Also, I am not sure if you are familiar with Goruck, but it would be seriously fun to create a Custom Goruck Heavy for Thrive! For those of you not familiar with it, it is a 24 team strength and endurance event led by Special Forces guys. http://www.goruck.com/heavy/c/28 Very rewarding experience.