kalsemo
don't know if it has been posted before.... but here goes anyway.
http://www.ebaumsworld.com/games/jeditrainer.html
(for when you have too much time on your hands)
http://www.ebaumsworld.com/games/jeditrainer.html
(for when you have too much time on your hands)