I studied specialist in Political Science at UofT. I’d say that the program has diverse course offerings, ranging from indigenous case studies to international law. Establishing good writing skills are a must have for the program, but overall, you have to be careful when picking out courses. Make sure to check students’ reviews of professors before enrolling into a course to save yourself the hassle of dealing with those you don’t want to be dealing with.