Open an account over at http://www.sailx.com/, do some races and file some protests.
It is by far the best way to learn about the rules, rules dont just apply when something goes wrong, they always apply even if might not realise it.