My fiancee owns an iPhone and is going into a training program for a new job. It's a very intense training and she has a lot of items to learn and memorize. As part of this she's looking into using flash cards so that she can use them daily and use them to study and remember these things. My question is since she has an iPhone is there any type of iPhone app for flash cards? She'd need something where she can obviously put the questions and answers into the system and then use them to go through randomly or in order with a chance to answer them before checking the answer. I'm not sure if there's anything out there like this but even if it's something that's not quite flashcards but does something like this I'd be interested. Also, she has a Mac so is there a Mac program like that? Thanks in advance for your help.