Political Parties 101: Where Should You Start?