Full four sheets of diamond math problems. Each time you open the document, a new set of problems is generated.
Diamond problems help students learn simple factoring of quadratic trinomials by making it seem more lake a game or a puzzle. The top and bottom numbers represent b and c in the trinomial x^2+bx+c (there can't be a coefficient on x^2), and the left and right numbers represent the numbers in the binomial factors.
It is a good place to start because it is less overwhelming for many students. This sheet has a wide variety of diamond problems starting from very easy to more challenging.
Your student will love the challenge and puzzle feel of this.