This interactive by McGraw Hill helps illustrate the concept of seasons by providing users with a series of tools to manipulate and observe this cycle. Change the Earth's inclination, the speed in which it travels, and how seasons would both feel and appear if our inclination was set to that of other planets. There's also great background information available here as well.
• Lesson Plans
• High School Middle School