When I saw Day 1 was OpenRefine, I figured that was because they didn't want to teach this crowd programming, a perfectly fine decision.
But then they go and teach them Python anyways? If you're gonna do that, why not skip OpenRefine and teach them numpy/scipy/pandas/matplotlib for analysis and visualization?