Listening drills
Hear one word, pick what you heard. Minimal pairs that trip up learners — sounds that differ by just one contrast — ten questions a round, instant feedback, and a personal confusion tracker.
j / q / xzh/ch/sh vs z/c/saspirated vs unaspirated-n vs -ngu vs ür vs lsimilar-sounding words