Timetoast allows people to create interactive timelines, which they can share anywhere on the web. Anyone can join Timetoast and start creating and sharing their own timelines in minutes, all they need is a valid email address. It's completely free!
For the first time you can actually embed a timeline into a blog which is great which I have done below. It is not visually amazing but ceratinly does the job.
Both student and teacher will find a purpose for this in their classroom. I highly recommend checking it out here