I found Edinburgh Italian Classes to be the most effective way for me to learn Italian. I have tried other methods informal and formal over a couple of years but my language skills: speaking and comprehension noticeably improved after enrolling and attending the classes provided by Manuel. His approach suits me as he chooses methods that work best for the individual and the context of the lesson. Also, he ensures the concepts that are taught/explained in the previous lessons were understood and he builds upon this knowledge. He uses a variety of tools: books, games, oral exercises that provide a well rounded approach to learning Just as important, the classroom atmosphere is very relaxed and this helped me immensely. Having left the UK, I am in the process of learning Portuguese and this is why my review is so positive for Edinburgh Italian Classes. I now truly appreciate the effectiveness and the quality of the classes provided by Manuel. My only regret is that I did not take more advantage of the classes and follow-up exercises at the time. I would recommend Edinburgh Italian Classes to those who want to noticeably improve their Italian.