Search from various English teachers...
Profile
Learning
Chinese (Mandarin)
Language Skills
EnglishNative
French
Spanish
Interests
Music
Gaming
Art
Tech
Science
Lesson Feedback
Lesson history
 Last monthLast 3 monthsAll time
Completed lessons49222
Attendance rate100%100%100%
Teacher reviews
Echo-王老师wáng lǎo shī
Sign Language(Other)
Mar 7, 2026
Today was fun studying with you! You’re a quick learner—picked up the basics real fast. Hope I can share more sign language stuff with you later!
Carolina Ojeda
Spanish
Sep 22, 2023
Your pronunciation is very good, and you're super motivated. You will learn Spanish very fast! :)
Kozo The Translator
Japanese
Jan 26, 2020
ありがとうございました!今回は「西暦」と「旧暦」の話や、「プレゼント」について話しをすることができました。とても楽しいレッスンでしたね。またお会いできるのを楽しみにしています!
Kozo The Translator
Japanese
Jan 21, 2020
ありがとうございました!今回は会話の話題として、子供の時の記憶について話し合いました。とても楽しいレッスンでしたね。またお会いできるのを楽しみにしています!
Activities
  • Corrected
    0 voted
    August 3, 2019
    0
  • Answered
    "Quackadoodles" isn't really a word. I think in this context, it might a silly embellishment of the word "quack" which can mean either a crazy, an incompetent, or a corrupt doctor (or some combination of those three things).... But, it can also just mean "crazy person". I've used the word quackadoodle to mean that once or twice in my life :) "Snake oil" refers to something that is a scam. If somebody is selling snake oil, then they are selling junk that doesn't really solve any problems. It is often used in the context of medicine, where somebody is selling a "cure-all" that really doesn't cure anything.
    0 voted
    March 25, 2018
    1
  • Answered
    I'm a native US speaker, and to me, "last", "this", and "next" can all be ambiguous when referring to days of the week. So it makes sense that it would be confusing to google the meaning, since it can definitely be different sometimes. You can usually tell by context which day is meant. For example, "We went to the store this Monday" vs. "We'll be going to the store this Monday". If it's not clear by context, then you can just ask a question to clarify, such as "Do you mean Monday this week, or Monday next week?".
    0 voted
    March 25, 2018
    1