Go Math! Grade 3
Covers addition/subtraction within 1000; represent/interpret data; multiplication concepts/facts/strategies; division concepts/facts/strategies; fraction concepts/compare; time/length, liquid volume/mass; perimeter/area; and two-dimensional shapes.
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.