List of all medical schools in Ontario

a. List of all medical schools in Ontario
b. Website address for the admissions office for each medical school
c. Prerequisite course work
d. MCAT requirements
e. GPA requirements
f. Please indicate which ones require CASPer
g. Please indicate the interview format for each