Mind4Math Grades 1 & 2 - description from Softdepia.com:
Mind4Math is an easy to use teaching assistant for both the classroom educator and the home teacher. Mind4Math includes addition, subtraction, multiplication, division problems for your young students. It delivers custom practice worksheets for the student and answer sheets for the teacher or parent. Mind4Math is not intended to replace curriculum, but to supplement the student needs. It tracks the basic math instruction.
Mind4Math Grades 1 & 2 is a "Free to try" program. You can download and try it for an evaluation period.