On this day...
A nice app for history class, On this day… tells you what important events happened on a particular day in history. (Reposted from Revolutionize Education.)