In order to work on grammar and sentence construction, I have a couple of ideas that maybe could help you: - Focus on a domain area and build a language island (a domain being something like work, technology, food, travel, etc) - so pick a topic you would want to talk about and only focus on being able to talk about that thing. Then build another island. Then another. - Pick a grammar pattern or structure that you either struggle with or that you know would be helpful for you in communicating more effectively. Then get a handful of sentences (3-15) using it so that you can get some good reps with it and then try to make your own sentences in writing. Making a script of some sentence prompts can help you use them more often and become more used to them. Once a couple of the scripted prompts lock in and become more natural, you'll likely be able to make more sentences like them without thinking as much. - If in your reading and listening and in lessons with your tutor, if you catch a sentence that grabs you (one that makes you stop and go, "oh, now that's a good sentence!") be sure to pause and write it down or save it for later. That can go right on your list. In my experience, LingQ is a "gains over time" kind of resource. As a reader already, you know the benefits of reading and have habits built around it. This just slots in quite well alongside that. It is best for developing your listening and reading, but listening and reading can help fuel your ability to speak and write. **You only get better at speaking by speaking.** That's why I suggested keeping iTalki and incorporating LingQ. If your tutor will give you notes from your lessons on iTalki (either in the chat or on a Google Doc) you can import that into LingQ assuming it is in Gurmukhi script. Then you can review it more easily. Source: Mike from [[My book club]].