I have recently upgraded to CS5, but am having a few problems understanding some of it. Firstly I shoot in Raw and when I upload and edit the images, there is no 'undo' button.

So, if I do something I don't like then I'm stuck with it. Also, I don't understand what paths are and the purpose of Layers, it's all really beyond me.

I want to be able to get the best out of CS5, but at the moment, only really use the Raw basic editing and Curves, Levels etc.
Also, if I want to print off an A4/A3 image, should it be a certain size to get the best quality and if so, how do I make sure it's the right size on CS5?
Sorry for all the questions.....I do have more specific ones, but will ask them in a separate post to save annoying you all at once!