I've heard nothing but good things about Ross. I believe that it is a very intense experience, but one that should be fun and exciting for any really mathy kids.