WebQuests are great because they allow students to learn on their own and at their own pace, but are guided by the plans you have for them.
For my WebQuest, I wanted students to have choices. I think that is so important for the middle age child, so I set my WebQuest up like centers. Each student picks what they are interested in and then at the end they all share out what they have learned.
Intimidated to make your own? Don't have the time? There are MANY wonderful WebQuests out there on a variety of topics. SEARCH, STEAL and USE!