I like the fact that you can be very flexible with the sessions and book them at a time that suits you.
The initial assessment was very useful as was the feedback. I think the approach to cover all the gaps and build on some of the fundamentals is really important, rather than just teaching to an exam syllabus.
Teachers seem to know their subject and make the lessons accessible.