Have any American residents sent their children to a Canadian university for a bachelor's degree, or seriously considered doing so? What are some differences in the application process and the college experience to be aware of? (I know these are broad questions, but I know little about Canadian universities.)

The University of Toronto is highly ranked in computer science, which is my eldest son's main academic interest. It is much closer to Boston than some California schools he may apply to.