David is such an amazing artist and so generous with his knowledge and skills.