A couple of the math challenges we like include Noetic math and Continental Math League. They both have problems you can get to practice.