Try this flash file. It should run on in your web browser. I've tested it in Safari and IE. It's zipped at the moment.
It's a bit slow, but it's designed for you to read the instructions carefully and take a few notes and make calculations along the way.
Hope this helps! Let me know if it doesn't work.