A Sampling of Carl's Writings
Generations of One: a challenge for young people
Schoolyards and smokestacks
Let's bring back the reusable grocery bag
Goodbye incandescents - hello efficiency
The Great Work of our time
A truer spirit of Christmas
Toward more sustainable cities, part two
Toward more sustainable cities, part one
The delicate web of biodiversity
Turning tidal current into electrical current
Poor health for the planet means poor health for us
Pipeline of prosperity or pipeline of poison?
Six critical skills for the future
I still have a dream
Field notes from the front lines
Time to hit the Reset button
Workers we depend on
A much better way to do laundry
The triage of sustainability
Recycle those nutrients
Keeping our tummies full in a warming world
The special case of e-waste
For Earth Day, lessons from a fable
So... what's your carbon footprint?
The biggest barrier
The coming smart grid, part three: the future
The coming smart grid, part two: smart meters, policies and consumers
The coming smart grid, part one: load shifting
Six places we should all visit: part two
Six places we should all visit: part one
2013, a year for radical awakenings
Making life in the carpool lane work
Toward a greener, less stressful Christmas
The Dirty Weather Report
An audacious dare
"You can pay me now or pay me later"
Green power: within easy reach for anyone
Geoengineering, a roll of the climate dice
The Bad, The Ugly - and The Good
Getting off fossil fuels in three simple steps
Three critical numbers
Savings in your kitchen
Are we up for it?
The girls and us
Time to reconnect
Time to change gods
Food security in your backyard
Living Simply, Happily
Ahem... just the truth please, Senator
Take the "One Bag Challenge"
Heartlandgate: when the tables are turned
Lessons from a tale of two napkins
Cold, distant - and threatened
Bringing out our collective best
Can't? Or Won't?
How Not to Get to School
Measure, Then Manage, Your Power Usage
Share and Save
Trust Your Tap
User-pay Garbage Makes Polluters Pay
Warming the Planet to Keep Myself Cool
Click here to view archives.
Interested in having Carl speak at your event?
Email Carl Duivenvoorden at:
Or phone Carl at 506. 363. 8117 (in Kingsclear, New Brunswick).
Carl's enthusiasm, energy and highly entertaining sense of humor make the audience receptive to his messages. He is a model of excellence.