Summer activities for children have been around for a long time! Nowadays one may have choices between computer camps, soccer camps,...