How to express your thoughts in English
Useful expressions of agreeing and disagreeing, asking for help or expressing a personal point of view.
Click http://englishonline.free.fr/GrammarAndHelp/HowToExpressThoughts/HowToExpressThoughtsDoc.htm link to open resource.