There are a number of key characteristics of formal language learning for which Xerte is particularly well-suited. Firstly, coursework typically involves manipulation of text (e.g. ordering, categorising, matching, gap-filling) and Xerte offers a wide range of functionality for these task types. Secondly, it is important to be able to make connections between written and spoken forms of language (for example in raising awareness of pronunciation) and again, Xerte also offers a range of options in the ways written and spoken inputs can be arranged and synched with one another. This session focuses on the ways in which Xerte page types can be used creatively to achieve specific pedagogic outcomes on language programmes, and on suggestions for further functionality in future releases of Xerte.