For more perspective, these recent articles and videos may be helpful:
(August 2012) The Captain Planet Foundation awarded its annual Green School Award to the Association of Waldorf Schools in North America (AWSNA) for the way in which Waldorf Education incorporates an environmentally-sensitive curriculum into each grade. Read more.
(October 2011) Waldorf education in the New York Times, "A Silicone Valley School That Doesn't Compute"
(November 2011) CBS National News covers Waldorf Education
(November 2011) NBC Nightly News discusses "The Waldorf Way"
The film, "Learn to Change the World", celebrates of 100 Years of Waldorf Education Around the World:
Marin Waldorf School's "Why Waldorf" Video: