Hey guys, I don't know how well known this is but you can do free Undergraduate courses online. This is a revelation for me who has been fretting day and night about funding for my university education. I mean, it doesn't negate the need for an actual university education it just lays the bases of knowledge.
For example, I'm doing both Gamification and Intro to Computer Science, but I'll also be paying for a Diploma of Screen and Media Focusing on 2D and 3D animation at a local university. It's just an awesome opportunity to expand your knowledge AND get a real life accreditation in the form of a signed certificate from the university you do the undergrad course through.
Just in case you're interested I'll post both the courses I'll be attending and also a link to the COURSERA website so you can check out some other ones too. There's also other sites that serve a similar function but I found Coursera a little nicer to use.
https://www.udacity.com/course/cs101 (Intro to Comp Sci)