The meaning-focused input and the meaning-focused output strands have the conditions that the learners should be largely familiar with the language used in the strand, and it should only contain a small amount of new material. Learning in this strand is usually very efficient, because learners are focused on what they should be learning and are aware of what they should be learning. This chapter focuses on the way in which the course is presented, although some attention has been given to the principles that lie behind a course, the content of the course, and monitoring and assessment. It focuses on the presentation of a course, a large number of teaching techniques have been described and justified. Fluency development activities require very easy material, no unfamiliar language items, pressure to go faster, quantity of practice, and a focus on the message.