this is me doing 'homework'. MOOCs are ridiculous.