The FSI Basic Spanish course is the most detailed free course you can come across now. In fact, it is more valuable than most paid courses.