If you want to learn English outside the classroom, check out the following websites.
If you want more information on writing, visit the Online Writing Lab (OWL) at Purdue University.Purdue OWL