Check out this website for step by step problem solving:
http://www.thesingaporemaths.com/
Verizon Foundation is proud to be affiliated with leading educational organizations and strategic partners in education.