Margherita has been an exceptional tutor. She was able to assess our level and devise appropriate format, recommend us a text book and structure our learning. She has also been very flexible about class times and dates, as well as tailoring content to our specific interests. Her approach is immersive, which is great for practising spoken Italian, and she employs a mix of media (video, role plays, written exercises, imagery) to keep learning fresh and fun. Would highly recommend!