osteele.com
A utility for translating between Mandarin and English, explaining the words and patterns of Mandarin sentences, and diagnosing mistakes in beginner Mandarin.