Thanks to both of you. I've signed both my kids up for the Math Problem Solving class this summer. I'm hoping it goes well! And I'm glad to hear that others have had good experiences with CTY generally.