Have you seen Mauril for English-French training?

https://mauril.ca/en/