Description: Kinetic Minds are Active Minds
travel (19793) energy (6060) after school programs (141) science teachers (7) fun environment (2) a good education (1) potential kinetic (1) youth outreach programs (1) learning new things (1) lifelong journey (1)