I think Duolingo is my best choice. I would be more adaptive to this kind of interactive learning method I think. Thank you for your recommendation.
spam lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor creativity violence