If you really need a hair drier, it is best to buy one in Germany. Take a large backpack if you have one and pack everything in that. Take also a small backpack that you can use while in Freiburg for your books and for day trips. Traveling with a suitcase will be a pain, because we will use public transportation and walk a lot. If you take a camera, buy film here.
Film is more expensive in Germany.
Take all the medication that you need. Over the counter medication is more expensive. Think about taking a painkiller of your choice.