Hi,
You might like to try something like this:
http://www.onlinenglish.net/TOEFL/ibt_speaking_self_developer.html
It's been designed for one of the TOEFL questions and is still in Beta mode, but so far it's been getting a lot of compliments. Basically, it allows you to work your way through a speaking prompt and record in a series of steps, trying out new strategies as you go along. We may end up making a lot more of these if there are people like yourself who want to try self-training.
I also have free regular Video news on my blog, which then connect to free speaking and writing applications. It's not coursework, but it's free and if you're proactive you could use it to help you.
Best of luck with your self-training!
- Jason
P.S. To the mods - I have not linked to anything commercial here, it is all free, and will remain free!