I did their course many years ago and found it to be very comprehensive.

John