The Graf Method for English

A modern evolution of the grammar-translation method: fully monolingual, with a strong emphasis on language production (speaking and writing).

Here are the advanced textbooks. The homework exercises don't have answer keys, since there are often several valid answers. The program is meant to be completed with a qualified instructor.