How does eslgo.com work? Well you have the online exercises so check out www.eslgo.com/classes.html
And you have these forums here.
The tricky part is combining them - it takes some practice. Basically, you will come ot the forums to practice the language you study in the online exercises. You practice here, and ask questions here. And I try to help.