Very knowledgeable and competent. Explained what he was doing and even dummied it down for me :) Highly recommend