Duolingo's bite-sized Spanish lessons are fun, easy, and 100% free. Practice online with language courses that are scientifically proven to work..