Originally Posted by Bostonian
I think I should dig in to the admissions web site of a school such as Toronto or Waterloo.
Just to emphasize: Admissions policy and many other things like AP credits will vary by faculty and program, not just by university. You'll want to get past the generic stuff and into the specific programs of interest to your son.