I think the best way to do this is to hire on CS veterans who want an early retirement but still need the health benefits and wouldn't mind a bit of spending money. Especially targeting people who are moving from a higher CoL area to a lower CoL area. Have them teach a half load on a 2/3 salary and with full benefits.
This gets complicated because of teacher's unions, but I think it's the best bet at getting high quality folks in CS classrooms.
Others will mention HS math teachers. Having spent enough time in US k12 classrooms to have an opinion on this topic, I think this can work out really well, but I'm not at all convinced it's a panacea. Mostly because many, many HS math teachers have learned how to teach specific math courses, but don't actually have a firm understanding of mathematical thinking in general. Training them to become CS teachers will fare about as well as teaching history teachers to become CS teachers (again, it can be great but lots of variance).
This gets complicated because of teacher's unions, but I think it's the best bet at getting high quality folks in CS classrooms.
Others will mention HS math teachers. Having spent enough time in US k12 classrooms to have an opinion on this topic, I think this can work out really well, but I'm not at all convinced it's a panacea. Mostly because many, many HS math teachers have learned how to teach specific math courses, but don't actually have a firm understanding of mathematical thinking in general. Training them to become CS teachers will fare about as well as teaching history teachers to become CS teachers (again, it can be great but lots of variance).