Hello, I'm a senior who goes to a non-target school, and I had one semester left before graduation. I somehow was able to land a IBM Financial Analyst Co-op offer and took it. I accepted the offer, and yesterday i received the offer letter stating my start and end date. Which is from 1/7/13 to 6/31/13. So my question is, is it possible to end the co-op a-little earlier, like a month early. I would really like to do a internship at a( - back off, operations) over the summer as well. I heard that orientation for CS will be on 5/31/13. This means i'll push back my graduation to 12/13. I heard it's kind of bad to quit earlier than the given end date, is it true? and do you think it's worth the risk? To be fairly honest, i was a pretty bad student, made a lot of mistakes and right now, i'm just trying to puzzle all the pieces together. A lot of you might comment about depends on what i want to do, but to be honest, I'm just trying to gain as much experience as possible right now. And i'm not sure to go into or banking. I know i screwed up, but i do hope to get some constructive criticism.