Have you heard the term "Hackschooling?" Here is a TED talk from a middle school aged boy about his experiences with hackschooling. It's a new term used to describe those that like experiential learning outside the classroom, usually in homeschool situations. This gentleman likes to ski and relates to learning in that kind of environment.
When I watch this I can't help but think that experiential learning can be in the public schools and not just a homeschool tool. My classroom always did fundraising and took at least three field trips a month to learn by doing.
Hackschooling is an interesting idea to ponder though.