How to Speak German for Free?

There are free online courses to teach you how to speak German. If you are trying to become fluent in the language, software or formal training is a better way to go. Look here for more information: