The Chinese lessons are very good: challenging but also an interesting great place to learn Chinese and a very beautiful one. I really liked Yangshuo! It’s a small but very interesting town with many tourists coming from all over china and from western countries. I didn’t know any Chinese when I arrived there and I was surprised how fast I had learned!