I truly cannot say enough about Li - he was such a gift! I'm so glad he accepted our project. He worked within our tight timeline and was steady and capable throughout. He explained things clearly and didn't waste time, but I also always felt listened to and he was quick to address feedback. Really, I can't say enough good things about Li, highly highly highly recommend him.