Politics and International Relations careers in Essen, Germany