Top Course Tags
A Few Big Assignments
Not too easy. Not too difficult.
My overall experience at UBC has been great so far.
I love the campus, the professors and all my classes.
Hours per week:
Advice for students:
I wish they had a dance program, and a graphic design program.