McMaster University

Contact Information

 Dr. Matthew Sibbald


Michael G. DeGroote School of Medicine

1280 Main Street W.
Hamilton, Ontario

Monday – Friday 8:30AM – 4:30 PM

For immunization enquiries only, contact the Health Screening Office:

905.525.9140 #22249

About the Faculty of Medicine

Since its founding in 1966, innovation has been the hallmark of McMaster University’s Michael G. DeGroote School of Medicine. The unique three-year program is based on small group, problem- based study and early introduction to the clinical experience.

Goals/ Objectives
The visiting electives program provides opportunities to explore career possibilities, to gain experience in aspects of medicine beyond the core curriculum, and to study subjects in greater depth. Both the student and the preceptor (supervisor) are responsible for ensuring a clear, mutual understanding of the learning activities designed to meet the objectives of the elective.

January 7th, 2022

Portal and Visiting Electives update

The AFMC Student Portal for visiting electives is currently closed. Visiting Electives for the Class of 2022 were suspended during the AFMC Board meeting on April 18, 2021. That includes electives for both Canadian and International students. The Undergraduate Deans of Canada’s medical schools are meeting on a regular basis and the decision to re-open the Portal will be made collaboratively and consistently across the country taking into account learning opportunities, provincial covid restrictions and other public health concerns.

We are working with our new Service Provider to build out the new visiting elective service portal. It will be ready when electives are offered again.

December 21, 2021

Portal Home page Upgrade

The AFMC Student Portal will be offline starting December 23, 2021. The refreshed portal will being rolling out in late February 2022.

For MCAT® Fee Assistance Program Applicants please verify eligibility and submit application through our AFMC website.

We apologize for the inconvenience and appreciate your patience.

If you have any questions, please contact the Help Desk at