Yes he is himself at pains to keep pointing that out. If you listen to him then he's obviously not a fraud, is a former professional trader, knows what he is talking about, and is running a proper business for good reasons. He does deserve more credit and respect than he gets.
However, that does not mean his investment process will make you money once you start using it. I'm sure you have the same question and that is why you've read through this thread looking for answers to that. Let me help you out with my opinion, his methods are now obsolete and no longer work or at best generate very modest returns. I'm sure that when he was a professional trader his methods were all the rage and the way to get double digit returns, but like all things, if you use them today you're talking single digit returns (partly because of the public availability of economic data and it subsequently being priced into the market, and partly because of the sheer size and number of hedge funds today who all use the same data and who constitute a large part of the market you are trying to predict). Go look at the performance of global macro funds today, see how many are losing money or closing down. Ask yourself why the Institute do not make their own returns publically available. My guess is that they make their money from event driven strategies based upon 'off-the-grid' information and insight, none of which can or has been taught to you.
So where does that leave most people? They aren't interested in working hard for very modest returns, they'd be better off taking those £3k course fees and gambling them on the markets using admittedly less professional methods, but at least with the chance of getting lucky and winning big. With the rest of your wealth, you're better off taking the warren buffet approach of making smart investments and holding them until retirement. You'll stand to get better returns doing that rather than actively trading in and out of positions using the Institute's methods which will only cost you more in fees and missed dividends.