We split landforms into two sections - landforms that are land-based, and those that are water-related.
For the land-based landforms, he first created little versions of them with air-dry clay, then painted them.
Later, we used photographs of these landforms as a match-up game with his clay versions, and then he "taught" them to Ezra.
I thought his mountain was pretty good!
We also created a poster board together with our water-based landforms, and did a similar game matching photographs with the labels on the poster. We've got it as part of our geography board ready to continue practicing over the next month or so.