In addition to my -- all too infrequent -- Skrittering, I've been taking lessons using Skype with a school in Beijing called That's Mandarin. The price seems reasonable ($12/hr US) and the teachers have generally been good. They provide notes and mp3s after each lesson and try to avoid using any English. That said, the school is by no means perfect. I've stuck with it in part just out of inertia, but now it is time to buy another block of lessons. Any other online options people can personally recommend? I've looked some at the Chinese Teachers site, but I haven't heard any direct testimonials. Any reviews (and price disclosures) would be much appreciated.