Has anyone tried learning another launguage

I did Italian, French and Spanish classes in college but each one was only one semester each and I have pretty much become rusty, partly because i was never fluent. I had the best command with Italian than any. Spanish was really hard for me.

I found that there are a ton of apps to learn but of course they are not free.

I was thinking of paying for either Babbel or Rosetta stone.

I'm starting with French.

Anyone have experience with either babbel or Rosetta stone ?

Babbel is slightly cheaper but Rosetta stone has been around a long time.

Also, any French speakers here??