University of Alberta has a lot of accommodation programs/assistance that can help you with your studying, as well as residence life if you plan to reside in their dorms for the school year duration! The professors here as nice, as well, and there are lots of program opportunities and activities. I recommend UA if you’re looking for a nice community and good teacher for your future university!