Each tool was first created to help me learn or memorize a concept.
If they helped me, hopefully they'll help you too.

Each tool is a self-generating interactive quiz.
Values, questions, and answer choices are always randomly generated, so it should be pretty rare to get the exact same questions twice.

The quizzes are—and always will be—free. Knowledge and understanding should always be free.
If you found these tools helpful, or if you are using them as part of a course, send me an email. Those emails are what make running this site worthwhile.

You may use these quizzes as a teaching tool for any course.
Sending an email to let me know helps me improve the tools, and it makes me feel good.

I love hearing ideas for new quizzes.
Some of these quizzes were created by request. If you've struggled with a concept, email me—I might be able to help!

This website is hosted by RootBSD. They've been incredibly good to me, and I recommend them highly if you're looking for a hosting company.