The Political Science program at the University of British Columbia is exactly what you expect. The subject matter is engaging and the professors are incredibly passionate about what they are teaching. I would highly recommend this program to a friend.