Italy is a delectable blend of tradition, art, culture, cuisine, and avant-gardism. Stirred into its delicious mix is a beautiful landscape made of rugged mountains, rolling hills, terraced villages, picturesque lakes, and renowned beaches. From historic cities to the latest fashion, Italy draws every type of traveler to its shores. But, do not just travel to Italy. Live like a local through a variety of exciting teach abroad opportunities i...