Formal_Informal_English
http://www.readwritethink.org/files/resources/interactives/letter_generator/
http://www.usingenglish.com/resources/letter-writing.php
http://esol.britishcouncil.org/build-your-writing-skills/writing-formal-letter (Formal letter Practice)
http://esol.britishcouncil.org/build-your-writing-skills
http://www.filmclub.org/assets/pdf/FILMCLUB-Review-Tips.pdf (how to write a film review)