I know david for many year , he is very creative and able to come out very app to improve productivity. I also enjoy working with david on marketing events . He alway using the latest tools. Last but not least I also like his course on web site design.