I love the “Practice Buddy” and “Quick Check” pieces of our enVisionMath program. I can customize which problems students get and it grades them for me and keeps record. The ‘Practice Buddy” is my favorite because if students miss the problem it gives them multiple chances to try it and learn from their mistakes AND when students work with each other their problems are the same concept but different numbers. It ensures that they can’t cheat off each other but they can help each other. By the time I get to a pair of students working to check on them, they have already problem-solved it themselves. That’s how you build problem solvers.