There are many intelligent poor people who could easily complete medical school if the costs were covered.  Unfortunately, most med school grads are from wealthy families.  The government should pay for med school costs for poor students with the provision they will remain working in canada for 10 years after graduation.