Oakville is nice, but it's very far. The same trains that run to Oakville also service all the other towns along the route, including Mississauga, Etobicoke, etc. As mentioned earlier, not all schools are good in Oakville, and similarly, there are plenty of good (or better) schools in other...