American Rivers CEO Bob Irvin guest lectured in my class today and presented this video: