Introduction: Our mission is to prepare the next generation to the complex challenges of the 21st century by strengthening a broad range of cognitive, emotional, and social skills, by teaching children how to think reflectively, and by encouraging students to "learn how to learn." Most important, KidCare Link helps our children to become fulfilled, contributing, and happy human beings.