Very knowledgeable and explains everything so you understand what the issues are and the best way to correct them.