Very knowledgeable trainer who articulated the details required very well