Writing in a foreign language: teaching and learning