Hi everyone, This post is a hybrid between career guidance and academic guidance. I'll be graduating with my B.Sc. in Physics next year in April 2016, from a Canadian university. I had a very rough first couple years, but I seem to be improving. My GPA is really low right now 2.33, I think (my school doesn't use a 4.0 scale), or a high C. After this semester it should be around a 2.5, or a mid C+. I doubt it'll get much higher than that since next year I'm taking all upper year physics courses. Maybe around a 2.8, if I don't leave my study room for 8 months. My question is: what can I do in my situation? I'm not interested in working in academia or any form of teaching, but it seems every interesting career I learn about recommends a masters, or even a PhD. Some careers I've come across were data analyst/scientist, quant analyst, risk analyst... pretty much anything with analyst in the job title. Of course, they don't all require a masters or PhD, but to be competitive, I think I should. For the three careers I listed above, it seems the masters degree of choice is (applied) statistics. But, every masters program I look into requires a minimum B+ average in the last year or two. My grades for the courses that would be included in my last two years so far are B+, B+, B, C. I'm taking 4 courses each semester, including summer, until I graduate in April 2016. I'm currently a tutor for high school math and physics. Any advice would be greatly appreciated.