He is very thorough and explains things very well.