I just turned in my final project for the Spring semester. The school year is now officially complete for me. Just the wait for the final grade is left. The professor gave us a choice between a paper and a project. I choose the project option, but I feel that I straddled the line a little. I approached the project somewhat as a paper and made use of the web to format that paper. You can view the completed project at my project website.
I do hope to make enhancements to this project including figuring out how to randomize the quiz using only client-side tools.