Go Math! Grade 2
Covers number concepts; numbers to 1,000; basic facts and relationships; 2-digit addition/subtraction; 3-digit addition/subtraction; money/time; length in customary/metric; data; and geometry and fraction concepts.
Please note that although digital resources are mentioned throughout the teacher's material and student books, most of these are not available to homeschoolers. Although these do sound interesting, access to the digital resources is not necessary to use the program.