When I was in 9th grade I had a large science project which required me to go bird watching and identify a certain number of different species of birds, along with pictures and descriptions of their habitat.
This was a really difficult project to complete because I had no idea where to go to find these birds, and even more difficult to identify the species.
Map of Life is something I could have certainly used then, and is something I will certainly use now!
Map of Life is a real tour de force. It uses your GPS location to provide a list of all the different species of animals that can be found or observed in your exact location. You can photograph and record your findings right inside the app itself.
You can also tap anywhere on a map of the world and pull up a complete list of every animal and species of animal known to exist in that location.
Each species is fully defined, complete with pictures, habitat information, etc.
I don't think there's a better, more comprehensive app available for biology teachers or students.
And best yet - it's completely free.
Compatible with iPhone, iPod touch, and iPad.