Click on the links below for fantastic sites:
Manythings- A variety of activities for improving English.
Google language tools- translate text to and from most languages. You can also translate entire webpages. Amazing tool.
Purdue University provides this fantastic English Grammar and Writing resource.
A cool site for word origins