For primary students. ArithmAttack - This is a 60 second speed test using a basic operations of your choice or a random choice option. An advantage of this programme is the option to download a copy to your harddrive for extended use. Flashcards - Quite a fun interactive drill and practice activity for a group of early finishers or for students who may need extra practice. However it is an online activity which requires you to be online.
Games also provides good drill and practice activities for children.
Matho is a bingo game for learning basic facts. In the harder levels intergers are used but this would be managed by middle primary students. These interactive practice activities are for primary children. Challenges Brain teasers - A Brain teaser is published at three levels, each week. There is a junior and senior database.