I've passed along this link, but I can't recommend it highly enough. There are LOTS of resources for non-native speakers.
Click on the link that says "English as a Second Language" over on the right side. You can also look at the resources on citation and on different types of writing. It's great!