I just turned 24 and I'm finishing my last semester for my BS in Astronomy. I will be graduating in May but I will be enrolled in the spring semester to either bring some grades up or take whatever classes I want. My problem is that I can't get into grad school with my grades. My overall GPA is 2.8 and my major GPA is 2.4. I also didn't mingle much with the faculty so letters of recc. is another issue. I'm not comfortable taking the GRE's right now either. In a nutshell, I struggled with personal struggles and I let apathy, cockyness, and lazyness dictate my efforts. Honestly I probably put forth as much effort into my classes as I did putting on socks (thank you video games and weed!) but I did manage to squeeze some good grades in so I know I have the potential if I try hard like everyone else. Maybe I wasn't mentally prepared for college, maybe I felt really comfortable sliding by with mediocre passing grades and had no one to kick my ass for me because I couldn't do it or see the grave I was digging for myself. Here are the options that I'm thinking about: 1. Take a year off, study for GREs while working on projects with teachers to get my name on papers. Then apply for masters program. Finish masters and either apply for PhD or teach at a JC. 2. Change schools and major in Botany. If I had graduated high school with my current mentality, this is what I would majored in. Eventually leading to a PhD program and possibly teah. I love plants. 3. Single subject teaching credential: I love basic astronomy, I thouroughly enjoy talking to people about it. I also hate the way the credential program works. I have lots of hoops to jump through for this program so It's really my last ditch choice. 4. Live with the fact that I half-assed college for the rest of my life and ruined a great chance of doing something I really love. Maybe get a job sharpening pencils at a junior college. I'm 100% ready to turn my life around at this point. I know I can be that student that jacks up the curve. Aint no shame in being in college when you're "old". Thanks for any comments and opinions!