I recommend not only to buy the sing along & play along. It is not too useful and only have the songs only. It cannot learn the english so much.
It must be most powerful for use in Basic ABC.
Because Basic ABC+ is most important for developing the english level.