Frequently Asked Questions About SCOI Immersion Courses

Foire aux questions

Questions générales

For pre-clinical medical students only (since internships are done during the summer)

** Please note, PRE-MED students at Université de Montréal and McGill University are not eligible for SCOI internships **

Clinical immersion courses in resource-limited settings lasting 5-6 weeks (excluding transport days). These are observation and initiation courses in global health.

During the summer. The dates will be determined between you, once the small groups for the different villages are formed. You will decide which weeks are right for you. The official dates of your internship will therefore be those of your plane tickets.

** Please note, students from the same village must make sure to arrive at the same time, ± 1 day apart if one of them wishes to travel before or after the internship. **

Peru: In Iquitos

Benin: In Porto-Novo, Comé, Abomey and Dassa

Rwanda: In Butare

China: In Guilin

The famous question. Everything is at your expense (plane ticket, accommodation, food, etc.), unless you manage to get scholarships or fundraising.

Participation and logistics fees of $ 390 (+ $ 50 deposit) : This includes meals during training, reimbursement for carpooling, travel for speakers, etc.

** Warning. These fees must be paid within 14 days of receiving the internship offer in order to reserve the place assigned to you. **

We invite you to read the page for the country concerned to find out more about the costs specific to each destination.

Peru: Among local families!

Benin: In local families! A different family per person.

Rwanda: To be determined

China: In a youth hostel near the hospital.

Take it easy! The training days are very well organized and above all very complete. You will receive all the information you need when and where you need it! You will see, SCOI is not stressful!

Group formation

This concerns internships in Benin, participants must travel in small groups of 4 people. These will be determined during the first training when the participants get to know each other a little better. It is also during this training that the distribution of the different villages will be made.

For Peru, China and Rwanda, everyone is leaving at the same time, in the same place.

If both applicants are accepted and receive an offer for the same country, they will certainly work together since the sub-groups are decided by the participants. For accommodation, it depends on the environment (see above) but otherwise, the two candidates will never be far away.

These are awarded according to the classification of the students following the evaluation of the application questionnaire, according to their order of preference, until the different environments are complete. Students not receiving an offer are placed on a waiting list until all places are filled. However, applications deemed inadequate will not be accepted.

Peru: an intermediate level of Spanish is required

Benin and Rwanda: French with professionals

China: English with doctors


The 3 pre-departure trainings (including a weekend in a chalet in Quebec) address the ethics of internships abroad and the place of medical students, global health, international cooperation, culture shock and return, cultural dimensions, group dynamics as well as preparation time and logistics between internship groups.

The debriefing session on return from internships addresses the lived experience, a debate on ethics and the place of medical students abroad and a working time on return activities. All training is compulsory.

Yes, absolutely. Your presence is required to be able to receive your certificate of participation as well as the credits attached to the university course of the various faculties. (See question below)

Various modalities

Yes do not worry! Once the selection is complete, you will receive a response.

Participants will then be placed on waiting lists (while keeping the place allocated to them) and will receive offers for the countries which were in their first choice in the event of withdrawal.

Yes, because it covers training costs. We have to make sure that you are ready to embark on this wonderful adventure before the first training. Unfortunately, we have no choice in order to avoid the last minute withdrawals of the undecided who might not be able to be replaced by someone who really wishes to do a SCOI internship.

Yes No problem! These internships are not considered to be the same category.

UdeM: registration for MMD-1142 is compulsory

McGill: no course, but the participant must take out compulsory professional liability insurance

ULaval: registration for SAC-1643 is compulsory

UdeS: registration for the MDA 10X course (101, 102, 103) is compulsory

Do you still have questions despite all the questions we have just answered?

Do not hesitate to write to [email protected]

button.accordion { background-color: #eee !important; color: #444 !important; cursor: pointer; padding: 18px; width: 100%; border: none; text-align: left; outline: none; font-size: 16px; transition: 0.4s; } .arrow-down { width: 0; height: 0; border-left: 10px solid #eee; border-right: 10px solid #eee; border-top: 10px solid black; float: right; position: relative; top: 5px; } .questionactive, .accordion:hover { background-color: red !important; color: white !important; } .questionactive, .accordion:hover .arrow-down { border-left: 10px solid red; border-right: 10px solid red; transition: 0.4s; } .questionactive .arrow-down { border-bottom: 10px solid black; border-top: 0px solid black; transform: rotate(360deg); transition: 0.4s; } div.panel { display: none; overflow: hidden; } div.panel p { padding: 5px 20px; word-spacing: 1px; text-align: justify; background-color: rgba(100,100,100,0.03) !important; } div.panel p a{ background-color: rgba(100,100,100,0.03) !important; } var acc = document.getElementsByClassName(“accordion”); var i; for (i = 0; i < acc.length; i++) { acc[i].addEventListener(“click”, function() { this.classList.toggle(“questionactive”); var panel = this.nextElementSibling; if ( === “block”) { = “none”; } else { = “block”; } }); }