Thompson Rivers University spans a couple of campuses in close proximity, and all of them are designed well. The professors manage a relatively smaller class size, so they are more receptive to questions, and depending on your prof, will sometimes go out of their way to make study guides to aide in studying.