The environment is very diverse, friendly and welcoming. However, I am struggling with keeping up with the classes. The classes are really hard and some professor are not the best. The academic pressure is also to much. On the other hand there are many clubs opportunities and event that I enjoy doing. The geographic location is also very nice – beach, ocean, mountain and forest in a pack surrounding UBC.