I've been taking private tutoring lessons in Cantonese from InspirLang's Ms. Woo for about 9 months already. I have to say that I noticed a significant improvement in my Cantonese. I love how each lesson is custom made around a particular topic, to address an issue I have, or based on a request I made. I'm a believer in speaking the language to get better at it, so a decent amount of each lesson is centered around conversation. Ms. Woo even provides audio and a lesson transcript so it's really convenient and easy for me to go over what was taught and discussed from the lesson. The customization of each lesson definitely makes the language learning experience more personal and you become more invested in your development. I highly recommend Ms. Woo if you're looking into learning Chinese (Cantonese, Mandarin, or Taishanese)!