Heidelberg was the best town to study abroad in, and the people I met made the experience so worthwhile!