Asked because a graduating senior that I advised to join the military finally decided to enlist in the Marines. Much to the displeasure of his obnoxious and overbearing father, who feels his son should get a job and help support his family. Which doesn't really need supporting.
I like the son a lot. Excellent physical shape. Good attitude. But lacking in confidence after years of his father telling him that he is a piece of crap who will never accomplish anything (an excellent description of the father, by the way).

Since all he is lacking is guidance and leadership, I think he will be an excellent soldier. But since I have no clue what it is like, I figured I would ask here. What does it take to become a top notch Marine?