Just came across this site today and thought I would share the link. Some of you may be familiar already. I thought it was pretty cool as after each section you go through you can take a short quiz and test/refresh your knowledge of firearms safety, cartridge info etc.
http://homestudy.ihea.com/index.htm