Eight reshaping tasks across the course's datasets. For each, decide first which shape you have and which you need: long to wide is pivot, pivot_table or unstack; wide to long is melt or stack; lists in cells call for explode.
Edge cases to expect: pairs that never occur (fill them), duplicate pairs (aggregate them), and month names that sort alphabetically.