I applied in New York. I am an Indian national, working in US. They don't ask for medicals here. Sorry my experience with Canadian Consulate in NY won't be of any help to you as it is really different than the Canadian embassy in India or Pakistan. It seems like the visa process is much easier...