edit: Don't mean to sound like an ass but I just had two different friends on two different occasions ask me about course rules up here and how they should go about remembering all of the different things involved - I told them the same thing.
Oh, man, how do you cope with it all?