Writing Explained - good resource for English

Writingexplained.org is a site dedicated to providing the best
educational articles on writing that the web has to offer and features
hundreds of articles on grammar, style, and usage with examples and
quizzes.