Teachers and science advocates have united to form the Kids at Science Foundation, a non-profit, 501(c)(3), organization dedicated to working with schools, districts, and the community to collaboratively promote, support, and enhance hands-on, high-quality science education for children. The means for providing such education includes, but is not limited to, providing the opportunity for professional development, quality curriculum, and materials support.