Student responses can now be dicts, this adds support for that

@ichuang for that exception I sent you this morning.