Will your assignments be quickly graded by program, or will your Trainer be manually grading them and delivering responses?
To me, this is the greatest Risk of learning French by yourself. It’s simple to wander off. https://yxzbookmarks.com/story17453961/5-tips-about-learn-french-for-beginners-you-can-use-today