As I wrote earlier, David's camp was hesitant to accept him because he attends public school, although they eventually relented. I later found out that they called people in the neighborhood to verify our orthodox credentials. I guess I don't really begrudge them for this; after all, David could have been a blood-thirsty axe murderer for all they knew.
Ironically, on the first day of camp David came home the proud bearer of a canteen rewards card that he received for answering the rebbe's questions in learning. And he would continue earning these cards throughout the summer. He was also the only kid in his bunk who attended the mishmar program. (I will also add that I, the public school parent, was apparently the only one who called to complain that a new counselor basically removed davening from the schedule; likewise it was I who complained after David told me that kids in his bunk regularly used inappropriate language.)
We thought that it would be good for David to attend a frummer camp than one we would normally choose and overall it was a positive experience for him. (And he had a great time.) But I was nonetheless disappointed as certain aspects brought back bad memories from his yeshiva days, from the content and method of the learning to the nastiness and crassness of some of the kids to the general lack of professionalism and reign of chaos. It was also interesting to observe that despite being out of yeshiva for two years, David was basically at the same level as his peers in observance and knowledge; in some aspects he is more advanced, perhaps in others he trails behind. (As for what is in the heart, I am unable to say.)
I'm sure that if David goes off the derech (or becomes a blood-thirsty axe murderer) in ten years from now everyone will attribute this to his public school education. But at this point in time I honestly can't say that David is any worse off for not going to yeshivah.