I can recommend the OU as a good place to learn... assuming that you are fairly well self-motivated. I did my own degree there (having left school with no qualifications) in Information Technology and Computing.
I did mine over 4 years, and paid around £1000 per year in course fees. Though I suspect there are various government schemes/student loans to assist those who can't afford that. If you live outside the UK, you have to pay more as the government partially subsidies the rate. If you just want to learn and are not worried about getting a bit of paper at the end, then just search for the module number and buy the second hand course books from ebay.
http://www3.open.ac.uk/study/index.htm
The OU works like this. They have a large number of modules, some 30 point and some 60 point modules. You need 360 points in total to get your degree, with usually no time limit on how long it takes to finish. You can just study random modules and get an unnamed degree, or follow a list of required modules to get a named degree (like mine). After 120 points, you can get a diploma.
The course year starts in Feb (but book well before), they send your books, plus your TMAs (tutor marked assignments). You read the books in your own time, and submit the TMAs before the required calendar dates, and do an 3-hour written exam at the end of the year for each module. You get assigned a tutor, with whom you can phone up and ask questions if you need, they will also hire out school buildings at the weekends occasionally and have in-person day-schools, where the tutor will go over the current section of the course materials.
The 30 point modules have 4 TMAs over the year, and the 60 point modules have 7 TMAs. Doing a 60 point and a 30 point together is doable, but it becomes a little hectic if you try to 3 courses at the same time (as due dates for TMAs can be very close). The best advise is push yourself beyond the published schedule, and not leave doing the TMAs to the last moment. Some courses allow you a skip a single TMA and substitute your "average" score for that assignment.
They have three levels of courses. 1xx are beginner first year courses (major boring shit...), 2xx are considered second year courses, and the 3xx are the more meaty ones (I know kung fu...) that often require prerequisite courses from the 2xx level. Your final degree "grade" is based on your scores from the 2xx and 3xx modules (1:1=85%+, 2:1=70%+, 2:2=55%, 3:1=40%+, fail=0-39%, averaged over all your modules).
Personally, I would just spend a couple of days reading the books cover to cover, then another day just doing the TMA. The TMAs are good in the fact that they make it quite obvious what you don't understand, so just keep going back over those sections, doing examples and clearing up any misunderstood concepts. Don't submit the TMA until you are confident you have the vast majority of it correct. Though I would also strongly recommend trying to apply aspects of what you are learning into a personal project detached from the OU, as it will give you better insights into what you are learning, and as they say there is no substitute for experience.
If you can get to the end of the degree, you will probably know your stuff better than many people who went to a traditional uni, and had to survive off lecture notes. In the outside world, the OU is generally fairly well regarded by employers, at the very least it shows that you are fairly self determined.
Freedom is a choice. Choose to be yourself, choose to speak your truth and do so with compassion. And above all else, choose to be not afraid. If I can't dance, its not my revolution.