You can certainly transfer fees internationally with Bitcoin, and in many cases this is a great way to do so.
Keep some things in mind, however. For one, you will have to pay conversion fees when you convert from currency, to Bitcoin, and then back into currency.
Also, with some exchanges and traders it can take awhile to convert your Bitcoins into money. The Bitcoin system is growing, but it's not as efficient as a bank or wire transfer, at least not yet.
In the meantime, as you are trying to conduct your transfer, Bitcoin prices can swing up and down. If Bitcoin prices go up, good for you, you'll make extra money. If Bitcoin prices drop, however, you could end up losing more money than if you just went with a bank.
If you are new to Bitcoin, I'd wait another semester before using this method. You should familiarize yourself with the whole system first before conducting such transactions.