I'm a cofounder at CodeHS -- teaching beginners how to code. Check us out at http://codehs.com. We focus on working with high schools but help teach students of all ages.