John Green "pins" a commitment to West Point Academy