Josh was excellent! of course he was professional & knew his stuff, but he really takes the time to explain - in everyday language ! - what’s going on, what’s recommended - & all in a very engaging way