This was truly a great experience that I would recommend to anyone who is interested in learning, experiencing different cultures, and having fun (yes, it is possible!) in three different countries! I learned much more about the different cultures, languages, history, art, food and architecture then I thought possible!! One thing I would recommend before going on this trip is getting fit if you're not already because we did a lot of walking, which is of course, the best way to see the city and it was totally worth it, but just make sure you can walk a good amount everyday. They were extremely accommodating as well, as I have many food allergies. If you're really serious learning about the cultures and histories of these countries I would definitely recommend this program! I had a blast and still keep in touch with the friends I made from the trip! Definitely the best summer experience ever!!