Marine Corps Infantry Officer Course: What to Expect
The Infantry Officer Course (IOC) is a rigorous and comprehensive training program that molds newly selected infantry and ground...
Marine Corps Artillery Officer Life
Ever wondered what it's like to be a Marine Corps Artillery Officer (0802)? Then check out the information below supplied by current...
Marine Corps Ground Intelligence Officer Life
Ever wondered what it's like to be a Marine Corps Ground Intelligence Officer (0203)? Then check out the information below supplied by...
Marine Corps Infantry Officer Life
Ever wondered what it's like to be a Marine Corps Infantry Officer (0302/0303)? Then check out the information below supplied by current...
Marine TBS Sample Schedule
Below is an official Marine TBS schedule used with Alpha Company 2016. You can expect that your time at Camp Barrett will be HIGHLY...
Marine TBS Packing List and Advice
The following is some of the best TBS advice you’ll ever hear. Written by a current Human Intelligence Officer (0204), you know the...