There are 3 different leveled Excel Spreadsheets which automatically generate new numbers every time the sheet is opened or changed. This allows for an unlimited amount of homework pages which provide practice for essential skills. The type of problems include 2 multiplication, 2 division, 2 addition with regrouping, and 2 subtraction for regrouping. The differentiation comes through the level of difficulty which comes from the generating of smaller or larger numbers.