http://andromeda.rutgers.edu/~jlynch/Writing/index.html
EDIT: I pushed enter on the title, oops... I'm editing now
I just found this today, and it looks like pretty nice... It goes over rules for formal writing, as well as answering a lot of people on unnecissary and incorrect restrictions in grammar. I haven't read the whole thing, but I've learned a little bit allready. I plan on studying the whole thing so I can test out of English writing I... (I need to test out of it because it is a prerequisite for a lot of classes, and there's a good chance I won't be able to fill my schedule if I don't test out, which means I'll lose financial aid)