So what is Zach doing? In 3 weeks he ships out for Marine Corps Boot Camp in San Diego, CA. Here is a link to the recruit training depot where he will be. They have some links on the training schedule and such.
Marine Corps Recruit Depot
Here is a document that summarizes Boot Camp from that site
Recruit Training Document
Here is a general site that has TONS of information on the military. If you want to find how today's military "isn't your father's military" this is the place to check it all out.
If your a Marine relative you'll find this site very useful. It has links to lots of specific information about the marines
This site is the official Marines pages.
Marines Official Site
If after all that you still have questions...I'm not sure how we can help ya.