Slashdot today referenced Exercise.io, which may be of interest to some here
looks like a sort of crowd sourced coding school.
They work with several languages, and you download a set of exercises that are solvable in all of them.
Submit your answers (for one or more languages) and get feedback from 'the community'