Here's an interesting application that I found while scouring for freeware. This application helps you learn/memorize keywords and definitions. It allows you to create your own "dictionary" and drills you with questions helping you review. Why didn't they have this when I was in college? Here's a short description from Macupdate: The application can be downloaded here.