I have had the pleasure of working with Federico to improve my italian. Thanks to him I've made huge progress in my grammer, sentence structure and vocabulary. Federico possesses a wide knowledge of teaching techniques and makes the learning experience fun and engaging. He builds in his passion as a musician and artist into his conversations making the lessons original and interesting. I would recommend Federico to anyone looking to learn Italian, either through structured lessons or through relaxed conversation sessions. Thanks again Federico!!!