In the Fundamentals course (at the end of the extrude lesson) we were asked to create a robot from a cube, using extrude, subdivision and edge loops.
It was a fun challenge and I set out to make a small critter using way to many edge loops, where I should have used subdivisions.
It was still a fun practice