Here is the best tool for improving a student's skill at factoring. The app presents a target number to be factored, and the student responds by entering a prime factor of that number.