Trainer has vast knowledge on subject and he is very good at covering the topics from core. He assign tasks daily which help us to explore in depth. He is high recommendable for MSBI stack. Kalyan sir way of teaching is also like spoon feeding which explains everything in detail. I was completely satisfied with the trainer and course as he is worthful.