Professors at UBC are knowledgeable and supportive. They encourage opinion exchange and respect for each other. You can select a great variety of courses, even if it is not in your department. Student offices on campus provide tax support, career advice, mental health services, and more. You would definitely enjoy the nature and comfortable learning environment here in UBC.