I cannot praise Silvano enough! BIG recommendation from me. He is patient, calm, understanding, thorough and best of all, lovely! I passed first time with only two faults. He is very realistic about how many lessons you will need and constantly updates you on your progress which I found really helpful. Do what he says and you can't go wrong. Thanks Silvano! Anna