I must say a bit about an i-pad and i-phone app called Music Flash Class. It has become a favorite in my studio for the last month, especially as we are doing different levels in the one minute club. The features I most value are being able to design a deck of cards of my choosing, being able to decide how many cards to drill, and deciding the time allotment for each deck.
This is how you choose the notes you will have in a deck of cards. I can choose two notes for my My First Piano Adventures students or a certain hand position for an older student.
I can choose a keyboard to use to select notes or an alphabet. In fact the only thing I have run into that this app does not do is record scores for individual students, but I have a chart to show progress and each student is on a different path. Whether you are 5 or 16, I have a new note reading level to break through every week.