Yes competition, improves the performance of the child. It also teaches a child how to accept the defeat and strive to win in the is competitive environment. The kids also need to be involved in various different activities. You can find lots of different activities on kidsfront.com.