I would highly recommend Shibaji Sir because of the intellectual and high level of maturity possessed by him. Due to the high level of experience gained by him in the teaching field, the way he tackles problems is remarkable. His classes were both easily understandable and entertaining. I would highly recommend Shibaji sir because of the vast level of experience and knowledge he brings with him with an extensive level of commitment as well.