IOM. Fee is less expensive. No long lines. People are professional and accommodating. Ask the doctor if they can send you a copy of your medical result on the day of your medical exam. Schedule an appointment by emailing them the completed Canadian Appointment Form found in this link...