I'm not surprised, I know when I've seen him answering people's questions on other site, he always seems to have a very understandable way of explaining things. I've certainly learned some things from him.