Junwen has a good grasp and knowledge of his products. He is well prepared, articulate and able to provide good strategic advice to his clients. I would definitely recommend him to anyone looking at doing some financial, retirement and life planning.