My kids have been having so much fun doing our STEM camp this year! It has made ALL the difference with their behavior for the last ...