Myself and two kids age 16 and 21, just returned from a wonderful, 7 day Cruise onboard the Divina. There were very few Americans on board, but all of the ship employees spoke some English. My son enjoyed the teen club, Graffiti's, even though all the kids were from non-English speaking countries. Everyone speaks some English so he did just fine. Here are the pros/cons of our MSC Divina Cruise:
PROS:
We chose MSC because the ports of call were wonderful. We arrived in Istanbul and visited for several days prior to Embarkation. Istanbul is a fascinating city, Izmir as well. We loved Olympia too. Bari is quaint and easy to walk around on your own, Dubrovnik beautiful, but Venice is a bit overrated and expensive.