Strong, knowledgeable and explicable Trainer. Mohammad Azharuddin is dedicated, self-motivated, methodical, and very capable. Is always self motivated, passionate and efficient of adapting to new working environments. Very positive attitude towards work. The success achieved in his job required extensive knowledge, patience and dedication. The best person so far to work with and share same platform. I would have no doubt in working with Mohammad Azharuddin once again in the future. Looking forward to it very soon.