Learn English Online This website has simple explanations and practices for many different skills. The link address is: http://www.learnenglish-online.com/