If you have a few minutes to burn and would like to test your knowledge.....

This is a great website with lots of quizzes for every level: Music Theory Quizzes.