iMCards is designed to bring flash cards on the iPhone and iPod touch. Flash cards are scientifically proven to be one of the best ways to learn. iMCards is based on the improved system after Dr. Leitner. This system takes the "forgetting curve" of o