I have no idea about astro in Canada, would have to ask DH, but like I said earlier, we aren't really ruling anything out. (And have gotten a few Canada suggestions...so we will certainly have to keep that in mind, thanks!

Also, DH's mom speaks fluent French, and DS has picked up on some of that, so French immersion was always something that seemed pretty of interesting to us.