Hi I had Neil Da Costa for Tuition and he was very good. He focuses you on what you need to know for the exam and real life examples to help you understand the material. You do need to be ready if you do revision as he expects some knowledge. I am booked in for his weekend revision course but if you can afford it the extended weekend is better