middleschoolmatters.com
Self grading Google Quiz
Google Docs is very powerful. Mark Wagner has shared some directions in how to create a self-graded quiz using Google docs (via Google Forms).