Motion Math: Hungry Fish
Motion Math: Hungry Fish is not only educational, it is a lot of fun. I really like this application for math practice because it provides more critical thinking than the average "skill and drill" app. The user has to combine multiple numbers to hit a target number. Strategy is involved because they only have so many numbers available to combine. If they are hasty, the student may have to wait longer to get the needed numbers to continue feeding their fish. It is also nice because the difficulty level is completely adjustable.
One thing I would like to see different about the application is that it would automatically adjust the difficulty level according to student performance. You will always have those students that look for the easy way out. They will leave it at a difficulty level that is not challenging them for the sake of winning easily.
Download the app for yourself here.