Experiences in Perugia, Italy