I can highly recommend any of the ARG courses.
I have found their courses always to be delivered to a very high standard by seasoned professionals.
They have a great deal of after course care which is always welcome.
Overall a great course came away with lots of new skills certainly not a tick the box course.