I have several italki lessons per week which seems to build to list of vocabulary I need to learn and skirts around in depth grammar learning! I live where they speak my target language so do use it daily, but maybe not as much as I'd like to. How often do other people have italki classes? Or use language partners? I've found that I can be a bit on and off with using Memrise or Anki but have started carrying my little flashcards with me that has old vocabulary that I need to review.
I've always felt that frequent classes were the way forward but I'm wondering what everyone else does.
The Chinese grammar is not so complicate and actually quiet similar to English. I think you could learn it deeper through listening and reading (if you could read Chinese); most native speakers have not even take a grammar class, and they learn it from trial and error.
I think foreigners have the upper hand of learning Cantonese. Lots of locals like to communicate with English speakers and offer the helping hand for foreigners. They would try to slow the oral speed down in order to get your understanding; they are so helpful that they are willing to teach you the usage and the pronunciation patiently.
In my opinion, you should show that you are willing to learn Cantonese, and they would provide the rest for you. Whenever you have any questions during the Cantonese conversation, just ask and get right of it. That would be a great learning opportunity and kind of a free lesson.
Do you work in a Cantonese environment? Have a set number of phrases written down in Cantonese Chinese. E.g. 越來越多. Ask your Cantonese colleagues how to say this when you have lunch breaks or at impromptu moments. I remember being totally confused with 越來越多 when first learning it and confirming with colleagues that it is totally ok as an expression to mean 'increasingly'. Then I practiced saying it in sentences with colleagues.
The difficulty with having many lessons is that you get a lot of new information but do not go over the old lessons. It results in information overload and lack of reinforcement of basics.
Gradually, you will recognise hearing these expressions turning up in ordinary conversations.
I now learn Mandarin Chinese. It is harder when not in an immersive environment.
I am a native Cantonese speaker and I like watching Cantonese movies,TV series as well as listening Cantonese songs.I think it's really important for languages learners to listen the native voices.And I am learning English with an American TV series called FRIENDS.Therefore,I strongly suggest you to watch some Cantonese movies or TV series and just listen the videos with your phone though you can't understand them!