David is a talented, creative professional. He was very flexible on our project, very patient with our team when we had additional revisions to animations and requesting additional still images. I really appreciated him starting the project on a Friday evening to meet our client's super-aggressive deadline of Monday COB.I don't know how he did it, but David never cut corners on quality and he always was able to talk us out of bad ideas in favor of better solutions he recommended. I continue work with David every chance I can, and he's the first name I reach for when it comes to animation and 3D. He's also really good at traditional marketing communications like logo design, too.