Why politicians fight free education, how to democratize opportunities at-scale, and self-teaching code