I would volunteer to teach programming, particularly at the high school or junior college level. I teach graduate students now but the real need is for people that really love the material to impart that excitement to students that are just starting to discover it.