"Anki is a program which makes remembering things easy. Because it is a lot more efficient than traditional study methods, you can either greatly decrease your time spent studying, or greatly increase the amount you learn."

I love Anki. I use it a lot for remembering all things. It works like a flash card. I install it on my android phone and  Anki is with me everywhere.
Anki developers deliver it on diverse platform like :
  • Windows
  • Mac OS
  • Linux
  • iPhone
  • Android  
  • Web based application
You can tray it and enjoy it. 

have a nice time.