J'ai fini l’arbre français aujourd'hui!
Persistence pays off after ~ 5 months of DuoLingo French, about 20XP a day. I took French in high school so this was more of a refresher but it has definitely strengthened my speaking and translating ability.
My only wish was that later skills would be harder - less matching tests, more English to French questions and more use of different verb tenses.
Learn English as an French speaker, you will have to answer most of the exercises in French instead of English. It is easy at first but you soon will have to write whole sentences in French.