I know Dr Karishma for about 3 years. I am amazed by her vision and clarity of mind. she is an amazing trainer, very Passionate about her work, thoroughly professional and highly knowledgeable. She has wonderful social skills and is extremely popular in the training fraternity. Above all she is a wonderful human being.