ADVANTAGES:- The student are able to practice their basic facts by playing game. This helps keep them engaged. DISADVANTAGES:- This program does not give feedback to the teachers. Some students do become board with the games, because they "know" their facts.