Christopher Vann: All Karel work up to and including the semester final