We make jokes that our homeschooled kids are going to rule the world, not because they're exceptionally talented but because of all the life skills they get versus the kids around them. I prayed once (or a lot) about what I should focus on while teaching them and it was "teach them how to learn". I think that goes hand in hand with your post and the project based learning your son is doing. Projects are full of obstacles to overcome while still learning the educational material. We gotta train our kids up in all aspects.
Yes, yes yes!!!! And how to think!