As usual I am a day late and a dollar short, but heck was a good, clear, concise tutorial on foreign keys.
Thanks for the effort you put into this ... and as suggested by some one else, would be nice if you took the challenge and attempted to 'explain' the many to many relationship.
Again - thanks