Background I’ve been a professional developer for twenty years. I exposed my son N to programming a couple times while he was growing up -- Scratch when he was around 8, Khan Academy javascript when he was 12. He learned it easily enough but it didn’t grab him. But his junior year in high school he had a hole in his schedule and I convinced him to try AP CS to fill it. And this time, he got hooked. He started programming for fun in the evenings. You know how it goes. Then in March 2020, Covid hit and his high school went virtual. It was a terrible experience, to the point that instead of going back for more his senior year, he took the last classes he needed to graduate over the summer, and decided to apply to programming boot camps in the fall. I think the American college system is broken , so I was happy to help evaluate his options for something different. Evaluating boot camps N and I came up with three criteria for evaluating boot ca...