There are lots of great resources for learning German!!! Here are some of Herr Herrman's favorites!
Independent Learning:
Want to learn some German on your own? Try these!!!
Vocabulary and Grammar:
Dictionaries and Verb Conjugation
Magazines & Newspapers