Its so fun to watch my son from another room. He is setting at his keyboard but also listening to different song on the cellphone. He plays them over and over again and then bangs away on the keyboard 'till he gets it right. After a few days here and there he's got the song down path. Some of the songs I've never heard off but once he starts playing them they seem to stay with you all day. It puts a smile on my face at work when I start humming the song.