Absolutely fantastic person to work with, excellent time management. He understood my proposed project and was able to break it down into segments that I could understand ... more