Programming is hard!

Well, at least it is hard for me! I am making slow progress on creating a web application to study flashcards. While you are waiting for what will eventually be an awesome learning tool, I recommend checking out Anki and the online version. It is not the simplest to set up and use, but it has many cool features.