What is marine corps boot camp like?

I really want to know the routine and the type of exercise that happen in boot camp. Like how many miles do you have to run each morning, pull-up, crunches? How can I prepare for the mental pressure? Pretty much I want to know all the hard part in Marine Corps boot camp so i can be more prepare.
16 answers 16