Another vote for his lectures (have never seen him ride or teach so can't comment on that) - I went to hear him at the TTT last year and learned LOADS. He's a great speaker and extremely knowledgeable - he also didn't name names (although anyone would recognise a certain black horse and probably a grey mare with an active tail!!

).
Well worth going to listen to him.