Heres an idea for some slacker at Google who needs an idea for his 20% free time. Microsoft Search, Yahoo are welcome to use this idea too.
The same way Google aggregates News and displays it on the page, they should do a similar thing for Homework pages. Lets say a kid is doing a project on Dinosaurs, it should display different topics about dinosaurs, mixed with video and images. Also latest news and other categories