english lenguagge is simple but also complicated to abreviation works and double sense of work.
i am italian and for learnenglish you training to chat online and write in the forum and step by step you learn english and correct your errors.
is difficoult for english peoples learn italian lenguagge this lenguagge derive from LATINO and 1 lenguagge speak in the world is SPANISH also this derive from LATINO. also ENGLISH have latino derivance remember romanus emperor go to brittain.
http://en.wikipedia.org/wiki/Roman_Britain.