Are the courses the same every year, or do they change? I'm assuming the courses are always different, but just in case I need to talk to people about best routes I thought I'd ask. Anything else useful to know?