With immigration, you always need timely communication and error free submissions and Robeena provided these in my case. She was always in touch with me timely and providing guidance on how I should respond to information requests from IRCC. She would always take time to clarify issues and explain gray areas. I am in Canada now because of her good work and I would recommend her to anyone willing to immigrate.