Create and review your own set of flash cards. Automatic card scheduling system optimizes learning. You will learn faster and retain more than ever before. Easiest to Use - Works just like a stack of 3x5 index cards. Most Efficient Learning Method - Automatically schedules flash cards for review based on the latest memory and learning research. You will learn faster and retain more than ever before. Fun - The automatic review scheduling system keeps you focused on the flash cards you need to practice, not the flash cards you already know. Get Organized - Managing paper flash cards is a hassle. Manage a set of tens or thousands of flash cards . Master them all in just a few minutes a day. Create and Edit - You can add and edit flash cards using the editor of your choice. Collaborate - Imports and exports flash card packs made by you and others. Language Support - Your computer can create and display flash cards in any language. Simple setup instructions are included. Customer Support - If you are having problems, I want to help. If you have comments or suggestions, I want to hear them. I am committed to making the best products possible.