> They’re usually staffed by professional coders, not licensed teachers. Many of the teachers are volunteers — even though the schools are usually private companies, not non-profit organizations. And many schools are backed by investments from big-name Silicon Valley venture capital firms.<p>I was very surprised to read this. Volunteering can be appropriate if you're helping the less fortunate, or if you're sharing with your peers; but if you volunteer for a for-profit organization, you're devaluing your own skills while enriching those who are already rich. It's not just self-damaging, but socially regressive too.