The Internet Grammar of English does not assume any prior knowledge of grammar and is accessible free of charge.
The site is easily accesible and is divided in user-friendly sections:
Glossary of terms
I stumbled upon The Internet Grammar of English through Jeffrey Hill and his excellent The English Blog.
Remember that this blog features other grammar sites:
Grammar Speaks (Azar Grammar)