Thank you, duolingo!
This site has helped me to practice languages I have studied before and to study a brand new one! I am now using it with my Spanish students as a way for them to earn extra credit! We all love it! Every once in a while the mistakes made by duolingo can be frustrating (especially when you're out of hearts and are marked wrong on the final question when you know you were right!) but it's understandable. It's hard to have all possible correct solutions! So, keep it up duo! Oh, one thing duo, when I do translations, very often I'll get to the end but am not given credit for having finished. (The bar doesn't complete.) Thanks again!