Remember what it was like as a kid memorizing your spelling words or math facts and using flash cards to help them make it to your brain? Well, these days, there are high tech versions of the ...