Looking at 3 different programs for Spanish for my 6th grader: Language Nut, Visual Link and Duolingo (sp?). Have any of you had any experience with any of these? Thanks!