If you ever use the lattice multiplication method to teach multiplying larger numbers to your students, these practice pages will help! The "lattice" part is already drawn in on all three of the student worksheet pages, making it easier for students to focus on mastering the technique, rather than obsessing over setting up the boxes.
This zip file contains 6 pdf files: 3 student practice pages, and 3 answer keys (one for each of practice pages). The first worksheet contains problems multiplying three digits by one digit. The other two practice pages have problems multiplying three digits by two digits. Of the two pages with 3x2 problems, page 1 is simpler than page 2 because it has less "carrying" than page 2 does.
I have used the 3x1 problems to help students become familiar with the process, then use page 1 of the 3x2 problems first, check students' progress, and give page 2 of the 3x2 problems when they are mostly confident with the problems from the first two pages. You could also use these two pages to differentiate practice levels within your class.
This method of teaching multiplication also tends to work well for students on IEPs, because of the "organized" manner in which the problem is worked. In the typical multiplication algorithm, you are thinking about switching back and forth between operations when you have to "carry" from the tens place, multiply the first two numbers from the problem, then add in what you carried. Then you go back to multiplying... With lattice method, once the framework is there, you do all your multiplication first, then all your addition. It's less to think about at one time, which tends to be very helpful for students on IEPs.