I have mixed feelings about Graphics programs. They are pretty simple, but time consuming in terms of figuring out the correct coordinates for squares, circles, and words. Here is the section assignment for a graphics program:

Here are the solutions:
To be honest, the solution provided on the class site, seems pretty confusing and not something I would have come up with on my own. Basically, they center the face at width cx, and height cy, in which case that is the center. Then the rest of the face items are configured in relation to the face center.

In my solution below (and on gist), I simply draw one face item at a time.