Chinese has to be the most difficult and beautiful language to learn. Not only you have to remember thousands of characters, you ought to remember the order of strokes in each character and their correct pronunciation . It's a very compact and flexible language, you can write it from the right-left, left-right or top-bottom and the classical Chinese is even more harder to learn with their deep and profound meanings. Alex, you must be so proud of yourself for able to learn this difficult language.