Busuu is great!
I really enjoy using Busuu to assist with my learning. The on-line community is great. My one complaint is that the return function from correcting community exercise is cumbersome. One has to go back through each screen individually to get back to the main page ... A real pain if one has corrected more than a couple of exercises.
An Chaora about
Learn Spanish with Busuu, v3.2