Musical Spanish
I don’t own this program but it looks fun! I truly believe that singing helps with retention. Plus, it makes boring text work more enjoyable. When I taught 2nd grade I used a bunch of songs to help teach different concepts-and it worked!
Check it out:http://www.musicalspanish.com