English Writing Skills is a free online language course which is designed for anyone wanting to improve their writing, or English students who wish to enhance their essay-writing abilities.
Covering a number of different styles of writing, including com