Don't try to keep everything in your head. Either make a checklist of the activities/steps to be done or consult a representative.
Whatever you do, do not rely solely on forum stuff. cic.gc.ca will be your Dictionary from now on.
Of course we are there to help you as much as possible.