John is one of the easiest people I know to work with. Aside from his very calm and understanding presence, he is whip-smart. He picks up on what we are talking about immediately, and very quickly has an idea or a possible solution to a problem. His design sense is impeccable, modern and high-level. He understands not only the front end design of a website or a program, but he also totally understands how the back-end has to work in order for the desired result to become realized. He is a whiz-kid to me. I really love working with him.