This course is designed to enable you to develop a theoretical and practical understanding of a variety of contexts in which languages are taught and learned, and the implications of these for teaching, and to prepare you for teaching language in a specific context.