My son absolutely loved this class. He took it last summer as well and had a wonderful time. If your child loves science this is definitely the class for them. They always change it up and offer new classes like coding, Lego challenges and 3D printing. I am definitely signing my son up again next year.