Chinese is not at all hard to learn. Think of it as playing Lego, you have your main building blocks and than just build from there using the same type of blocks. Blocks placed upon blocks and tones, thats all there is to speaking Chinese. ( I know Cantonese).