From what I understand now, speaking to an OSO/recruiter is unnecessary for my goals, which makes sense. I've heard a lot about the BGO though. Even though I'm interested in joining the Marines, is the BGO someone that I should speak with or is he/she another type of recruiter? Currently my GPA...