One thing I would suggest is that, if your course module has any kind of tricky Advanced Actions and variables then you get into the habit of setting up a debugging environment:
Being able to see what the values of all variables are at any given slide and any given moment is a critical necessity for debugging AAs that are not working as expected.