I live in Canada and learned 5 years of French at school which gave me a good foundation in vocabulary and grammar. In the past, I have tried to learn French by myself with inexpensive self-paced paid online programs but it's easy to lose motivation as there's no accountability. Now I have private native French tutors on Preply. I wish that I did this much earlier like 10 years earlier.