Oscar "David" is very creative and patient. He showed us some great ideas before we hired him. That really impressed us. He took on this project after our previous Freelancer quit due to a family emergency. Although challenging, he was able to work with what we already had. David's English is very good, however, there were some miscommunications where it ended up taking a bit more time; but he made up for it and is a very diligent worker. This was not an easy project; David came through for us.