Reverse Tree is great!
Upon the recommendation of others, upon reaching my goal in French, I have started a reverse tree - that is learning English as if I were a native French speaker. I was able to get through the tree rather quickly and since then have been doing the maintenance exercises. Doing so has been so helpful. There are many words and sentences which are different from the french program. In addition, when I am asked to write what I hear in english, I first translate in my head what I think the sentence would be in french and then compare that with the actual language given (upon verifying the english sentence). I am finding so many more sentences which use the future, conditional and other tenses than were in the english program exercises. This has improved my usage and understanding of those tenses. In short, give the reverse trees a try - they are great to supplement your regular learning.