Khan Academy
Khan Academy: Multiply Monomials by Polynomials Challenge
Find the values of the variables to make equations true. Students receive immediate feedback and have the opportunity to try questions repeatedly, watch a video or receive hints.