translate English to French: Our teachers use both proven traditional techniques and the latest teaching innovations.
Nos enseignants combinent les techniques traditionnelles et les dernières innovations pédagogiques.