Have your students use their Percent Proportion skills to design their own functional city. Great for all levels of middle school math and works well with various size graph papers. The smaller the squares, the more challenging it is.
Solving for squares usually takes a day, and the design part will take about 2-3 days. Its more challenging than it seems.