Lists: German

Free German audio course in English. Teaches a new thing from language relation
Amazing app to learn words and phrases. They also have short clips with native Germans to show how people talk in a specific situation. Definitely must have.Memrise
One more site to practice
Great explanation on German Definite
Nice site to learn and practice German