A site for self-determination and against the enclosure of knowledge
Various resources to help you in individual or self organized group Spanish study. You also might try and find Spanish speaking people in your area who would like to learn English and attempt to organize a mutual language learning exchange.
Just for starters…
Lessons and training exercises (beware of colonial biases):
What is missing?