Great App! Features "pause and wait" so each note waits for the child, do re mi or c-d-e note options, one hand or both hands practice options, individual progress tracking, and a free trial that is several chapters long. The app requires that you turn on your microphone of your ipad and it hears the piano notes, so no midi cables or wires required. It also allows piano teachers to receive their students progress, as well. My kids are so techy that they are loving this, my son in particular. The cartoon character makes it appealing to them and I love that there is no setup or wires involved.
http://www.youtube.com/v/JwJUFdEXPAc&rel=1http://www.joytunes.com/Although it does not offer the option of color notes or the ability to input your own custom songs (that I am aware of? maybe in the pro version, not sure) it is a really well done app! I was even using it just for singing (no piano) to test out my pitch earlier.
It's a really neat app that is a lot of fun.