This piano teacher offers piano lessons in all styles of music for ages 10 and above, from beginner to advanced. He has a Bachelor degree in music and extensive experience performing professionally and teaching piano lessons. He has been teaching piano lessons since 2009 privately and in schools. This piano teacher has performed solo jazz piano on cruise ships and as a cocktail pianist in hotels. In Italy he toured with pop/rock bands throughout the country, and played regularly in a bossa nova project with a Brazilian singer. He has also worked professionally as a music arranger, producer, and sound engineer. With training and experience in a wide range of musical styles, this piano teacher offers flexible piano lessons, designed around his students' musical interests and learning styles.