Barbara was very knowledgeable and engaging. After a day with her I think I could probably pass for a local, at least until the point someone tests my Italian language skills.