The answer to this question is easy: PAY OFF THE CREDIT CARD, or highest interest loan first. In fact, after paying to ensure you have health insurance to protect yourself, eliminating your credit card debt is the next highest priority on where your money should be going. Not only that, it is the easiest way to get a guaranteed return of close to 20%! No mutual fund in the world can match that guarantee!
Another great thing about student loans is that very often the interest rate is very low or even 0% for several years after college…All the more reason to make sure to pay off your credit card debt first and foremost!
Keep saving and learning!