

This was just a perfect example of having a good time. It was challenging but we helped each other and the teachers were just top notch. Heidelberg is just a magical place. So many nice people and the knowledge base in my class and with the people around me was just staggering. Would do it all over again.
View more