This is an excellent resource; however, in the section on vocabulary some links are dead with a bit of research needed to find their new homes. Other links for vocabulary do not represent the new words over the last ten years. Even a site for academic vocabulary was last updated in 2003 so newer terms such as multimodal and information literacy are not represented. I do strongly recommend the sections on grammar and writing.
This would be an excellent site for some eager soul to update.