Bristol... sorry I know its been repeated endlessly but I'll state it again they're course material & brush-up is well structured. The lecturers are great -only too happy and patient to assist with difficulties wrt the course material.
Also their admin team -very VERY responsive to emails, phone call enquiries.
In summary a first class outfit in so many ways!!