My son went to David Thornton's Camp and it was awesome. He had a great time and I feel like he learned alot. He is still talking about it so that must mean it was good!