Jude e-Clock offers many options for displaying and manipulating time for demonstration, lessons and practice. The analog clock can be changed to show 10-minute increments. You can open windows to show the corresponding digital and worded times. You can set elapsed start and end times, and you can move the clock in increments of 1, 5, 10 15, and 30 minutes and 1 hour.
Note: The site mrmyers.org is no longer functioning. So the link provided is to a web archive version, courtesy of Wayback Machine.