Will your assignments be automatically graded by program, or will your Trainer be manually grading them and offering feed-back?
If you want to get faster brings about French and don't need to invest a lot of time https://learnfrench.space/french-love-and-romance