Training was extremely good and trainers are so expressive and the explanation of concepts is good. I learnt lot of things.