Try the one of Deutsche Welle.
This is at least an orderly course, which brings you to some certain level (B1 of the Common European Framework or something like that).
This is a bit long, but it has grammar explanation, audio with transcripts and readings, too.
You arrive to their site, then look for "learning German".
Language is the history of a nation. Language is the path, that culture and civilization are going along. Therefore, learning Russian language is ... a vital necessity. / A. Kuprin (1870-1938), Russian writer, explorer and adventurer