It was a very productive and a useful one. Every modules were well arranged. All the sessions were practical oriented so that it gave me a real time environment.He was a nice person who cares his students a lot. Trainer has got a deep knowledge regarding the subject. We were free to ask anything to him about the subject. He not only just passed through the subject but also gave us some additional valuable informations like how to troubleshoot in work environments. Since he has got a thorough knowledge in the subject it helped us a lot.The infrastructure I experienced in IPSR was fabulous. It provided me a great environment to learn many new things. The labs were always fully functional. So it allowed us to practice well. Overall it was a great atmosphere for stating a new career.