There is nothing better than learning English in good company. You can do exercises together, conduct dialogs (in English!). And help each other.