Learning chinese is no easy task. Got make use of all the tools you can. xLingo could be one, I believe.