This document discusses teaching language functions. It defines language functions as the purpose of language use and how context impacts meaning. It recommends teaching functions through presentation, practice, and production stages. Functions should be presented with context and appropriateness in mind. Common functions include social functions like apologizing and academic functions like defining. Teaching methods include information gap activities, role plays, story strips, drills and games to involve students and develop other skills.