Studying abroad in Germany? Find the best city guides and everything you need to know about student life in Germany.