Here’s a solid video from some kids right here in Boulder.  It’s pretty long, but really well written throughout.