I think he does a really great job and is the sort of person & consultant that I trust and can work with!
Microsoft Dynamics CRM training courses: Designing Microsoft Dynamics 365 / CRM Solutions
The design phase of a Microsoft Dynamics 365 / CRM project takes the inputs from diagnostics and analysis and aims to build the technology to meet the objectives identified. We strongly recommend close stakeholder involvement at this stage to prevent design decisions being implemented that will be difficult to roll back. Detailed knowledge of how to extend Dynamics 365 / CRM is essential here including; customisation, client side scripting, server side code, workflow and dialogs and charts and dashboards.
Course code: CRMKCUSCON365Classroom course
This course describes the techniques required to customize Microsoft Dynamics 365 / CRM 2016 to meet the specialized needs of businesses. The topics covered include security; creation and configuration of entities; design of forms views and charts; auditing and solutions. The course describes each topic and how each topic relates to the other topics to produce a full configured, effective solution. The content described here is the latest version from Microsoft Learning. This will be updated as more details becomes available.