Duolingo.com

duolingo is perfect for learning German. JUst create an account, easy peasy!

Duolingo - The world's best way to learn a language