I have just finished the program. It has not been bad at all, at least it has been a lot better than last week… you always learn. For now, this is what I can say I should have learnt…: