My experiences with waveChinese so far have been exceptionally positive. I'm very much enjoying my lessons and can recommend them to anyone who is keen to learn Mandarin.
Having visited China a couple of times, I developed a fascination with the country, its culture and its language. It was from this that I decided I wanted to learn Mandarin. However, I was concerned about the price of having lessons and the demand it would place on my schedule in having to head somewhere in London to join a class. On top of that, you then have to share the learning time with other students, which, if you're not confident, can mean very little speaking time.
Then, I found waveChinese. With very affordable prices and face-to-face video lessons done online (either through Skype, or WeChat, China's version of WhatsApp) it offered the perfect solution. I'm now able to have my lessons in the morning before I start my day, with no travelling time required!
More importantly, I get the full lesson completed dedicated to my learning. My lessons are completely tailored to what I would like to achieve - we started with HSK 1 but then I decided to continue working through the textbook with my teacher, covering a variety of different topics.
My teacher, Mary, is an absolutely wonderful teacher. She makes the lessons enjoyable and helps me with all aspects of my learning. If there's a particular aspect of the language I'm struggling with, she'll send me extra info/exercises to do on that topic to help me understand it better.
I would thoroughly recommend waveChinese to anyone who is interested in learning Mandarin. My lessons have massively helped improve my language skills and with superb teaching, cheap and enjoyable lessons I can't think of a better way to learn Mandarin. If you're in doubt, they offer a free 30 minute lesson so you can see what you think of the teaching style.