Mr. James Lam President, James Lam & Associates