Two different things I believe. In taking the leather course for the IICRC Andy has to present the course in accordance with what the IICRC require. IICRC courses are very biased towards theory - less so practical. The courses at Harrogate are very hands on and are not run under the IICRC banner. I did day 3 of the hard floor course run by Keith and found the hands on aspect very useful. Hope that helps Shaun.
In other words you pays yer money and takes yer choice!