A year of Duolingo
Just four days ago, I reached a streak of one year. I've been doing Spanish for approximately 290 of those days and I'm still not even done with my tree (though I'm certainly close). This is partially due to laziness and partially due to me being a perfectionist. Throughout these 365 days, I've found Duolingo helpful along with other resources. It has been a pleasant experience. I've been using the website primarily for vocabulary.
I'd like to thank Duolingo for offering this to us - all for free, too!