Knowledge (XXG)

Janet Keeping

Source đź“ť

1119: 1598: 1624: 33: 1498: 1503: 189:
in which she visited Russia and collaborated with Russian lawyers and scholars. Additionally, she was President of the Sheldon Chumir Foundation for Ethics in Leadership at the Centre for Constitutional Studies from 2006 to 2012.
1508: 239: 1513: 1333: 1328: 1323: 1318: 1313: 1308: 1303: 1298: 1293: 1288: 1283: 2036: 1493: 2046: 158:, earning a B.S. in architecture in 1971, and then studied environmental design. Keeping moved from Boston to Calgary in 1973 and earned a master's degree in philosophy prior to being admitted to the 232: 1460: 1554: 1435: 225: 2061: 197:
during her time there as CIRL's Director of Russian Programs. In recognition of her legal work and scholarship, Keeping was awarded the Medal of Service by the Academic Council of
2056: 973: 1455: 1430: 759: 608: 445: 281: 1934: 1711: 1465: 1265: 1260: 1255: 208:, but finished sixth with 3% of the vote. Keeping was endorsed as Leader of the Green Party of Alberta by Elizabeth May, the leader of the Green Party of Canada. 1678: 1338: 1733: 864: 2066: 1587: 1237: 148: 186: 1645: 890: 1889: 1867: 1857: 1701: 252: 2051: 1975: 1359: 966: 155: 128: 1745: 1549: 1716: 1047: 472:
disclaimed his right to become an MLA before the end of the appeal period for the official results, this riding's election was declared
930: 825: 1723: 2005: 1929: 1916: 1696: 791: 151:, serving in this capacity from September 2012 to November 2017. Keeping was born in Montreal and has lived in Calgary since 1973. 1990: 959: 193:
Janet Keeping has lectured at The Faculty of Law, University of Calgary and was named honorary professor at the Faculty of Law,
1688: 1022: 1632: 1580: 1809: 1924: 1667: 247: 1960: 1765: 1706: 1565: 1445: 1032: 585: 503: 304: 1673: 1470: 1057: 1899: 1833: 1792: 1450: 1377: 1037: 1970: 1753: 1573: 916: 1099: 868: 2000: 1799: 1412: 1078: 480: 1980: 1787: 1440: 1387: 1187: 1027: 838: 194: 2041: 1821: 1533: 1367: 1042: 1017: 692: 671: 367: 198: 105: 48: 181:(CIRL), housed at The Faculty of Law, University of Calgary. While at CIRL Janet Keeping was Director of 1845: 1052: 1001: 629: 346: 163: 132: 211:
Janet Keeping lives in Calgary's Hillhurst community where she raised three children with her husband.
1965: 2010: 1985: 1955: 1609: 1601: 1073: 1995: 1950: 1872: 1655: 792:
https://ualawccsprod.srv.ualberta.ca/images/PDFs/CCS%20-%20Annual%20Report%202013-2014-Final.pdf
177:
where she was its first executive director and was, from 1984 to 2006, a Research Fellow at the
2015: 1475: 1104: 527: 510: 488: 205: 1150: 764: 453: 1882: 1372: 1160: 1145: 590: 182: 1850: 1758: 1663: 1392: 1197: 1177: 1140: 1094: 752: 562: 325: 2030: 1777: 1770: 1728: 1640: 1397: 1212: 1192: 650: 71: 1814: 1407: 1207: 1118: 567: 533: 469: 286: 1904: 1623: 1615: 1172: 86: 1597: 1382: 167: 159: 123: 1155: 951: 553: 272: 32: 867:. Calgary, Alberta: Green Party of Alberta. 6 August 2015. Archived from 839:
https://ualawccsprod.srv.ualberta.ca/index.php/profiles/631-janet-keeping
850: 803: 115: 204:
In September 2015, she was a by-election candidate in the district of
891:"Wildrose's Panda defeats NDP in Calgary-Foothills byelection battle" 946: 1569: 955: 504:
2015 General Election. A Report of the Chief Electoral Officer
2037:
Alberta Greens candidates in Alberta provincial elections
931:"Janet Keeping: Green Party of Alberta leader | CBC News" 826:"Janet Keeping: Green Party of Alberta leader | CBC News" 1555:
List of Green politicians who have held office in Canada
525:
Alberta provincial by-election, September 3, 2015:
481:"11 - Calgary-Foothills, 2015 Alberta general election" 2047:
Leaders of the Green Party of Alberta (2011–present)
1915: 1744: 1687: 1654: 1631: 1608: 1542: 1526: 1484: 1421: 1358: 1351: 1274: 1229: 1133: 1126: 1087: 1066: 1010: 994: 987: 122: 111: 101: 96: 80: 65: 46: 23: 865:"Green Party Leader to run in Calgary-Foothills" 185:Programs and led several studies funded by the 2062:MIT School of Architecture and Planning alumni 721:Total rejected, unmarked and declined ballots 1581: 967: 233: 8: 2057:University of Calgary Faculty of Law alumni 532:Voiding of general election results due to 1588: 1574: 1566: 1355: 1130: 991: 974: 960: 952: 521: 240: 226: 218: 31: 20: 187:Canadian International Development Agency 784: 175:Alberta Civil Liberties Research Centre 156:Massachusetts Institute of Technology 129:Massachusetts Institute of Technology 7: 1550:History of the Green Party of Canada 179:Canadian Institute of Resources Law 166:, where she graduated with a first 1679:List of premiers by time in office 14: 2067:21st-century Canadian politicians 1622: 1596: 1117: 806:. Calgary, Alberta. 3 March 2015 502:Chief Electoral Officer (2016). 804:"Leader Green Party of Alberta" 485:officialresults.elections.ab.ca 408:Rejected, spoiled and declined 1: 248:2015 Alberta general election 2052:University of Calgary alumni 1925:31st general election (2023) 1011:Provincial & territorial 428:Eligible electors / turnout 1707:Executive Council (Cabinet) 1646:Former lieutenant governors 543: 509:(Report). Edmonton, Alta.: 262: 2083: 1900:Wildrose Loyalty Coalition 552: 549: 546: 271: 268: 265: 1943: 1734:Former Opposition Leaders 1620: 1504:Green Manitoba candidates 1461:Prince Edward Island 2026 1115: 773: 763: 751: 739: 727: 720: 710: 540: 524: 462: 452: 444: 427: 407: 387: 259: 221: 138: 92: 54: 42: 30: 1947:Other Canadian politics: 1509:Green Ontario candidates 1494:Green Alberta candidates 760:Progressive Conservative 609:Progressive Conservative 446:Progressive Conservative 282:Progressive Conservative 1712:Speaker of the Assembly 1514:Green Quebec candidates 1422:Most recent or upcoming 982:Green parties in Canada 195:Tyumen State University 173:Keeping co-founded the 1534:Young Greens of Canada 1275:Parliamentary election 947:Green Party of Alberta 851:"Leader's Resignation" 199:Tomsk State University 149:Green Party of Alberta 147:was the Leader of the 49:Green Party of Alberta 1890:Wildrose Independence 1436:British Columbia 2020 1002:Green Party of Canada 917:"Wire Service Canada" 536:disclaiming his seat 164:University of Calgary 133:University of Calgary 1879:Solidarity Movement 1424:leadership elections 1230:Leadership elections 1048:Prince Edward Island 1935:Electoral districts 1894:Jeevan Singh Mangat 1754:United Conservative 1702:Former legislatures 1633:Lieutenant Governor 1602:Politics of Alberta 1499:Green BC candidates 1485:Provincial election 37:Janet Keeping, 2015 16:Canadian politician 1873:Randy Thorsteinson 1446:New Brunswick 2012 897:. 4 September 2015 871:on 25 October 2015 711:Total valid votes 2024: 2023: 1788:Alberta Advantage 1746:Political parties 1724:Opposition Leader 1563: 1562: 1522: 1521: 1471:Saskatchewan 2016 1347: 1346: 1113: 1112: 777: 776: 697:Antoni Grochowski 528:Calgary-Foothills 520: 519: 511:Elections Alberta 489:Elections Alberta 253:Calgary-Foothills 206:Calgary-Foothills 154:She attended the 142: 141: 2074: 1697:Current assembly 1626: 1610:Crown in Alberta 1600: 1590: 1583: 1576: 1567: 1451:Nova Scotia 2016 1356: 1352:Provincial level 1131: 1121: 1023:British Columbia 992: 976: 969: 962: 953: 935: 934: 927: 921: 920: 913: 907: 906: 904: 902: 887: 881: 880: 878: 876: 861: 855: 854: 853:. 25 March 2018. 847: 841: 836: 830: 829: 822: 816: 815: 813: 811: 800: 794: 789: 745: 740:Eligible voters 735: 716: 555: 530: 522: 514: 508: 499: 497: 495: 438: 433: 423: 418: 413: 403: 398: 393: 274: 255: 242: 235: 228: 219: 215:Election results 97:Personal details 83: 76: 68: 59: 35: 21: 2082: 2081: 2077: 2076: 2075: 2073: 2072: 2071: 2027: 2026: 2025: 2020: 1939: 1911: 1883:Artur Pawlowski 1804:Andrew Jacobson 1782:Lindsay Amantea 1740: 1683: 1674:Former premiers 1650: 1627: 1618: 1604: 1594: 1564: 1559: 1538: 1518: 1487:candidate lists 1486: 1480: 1423: 1417: 1360:Current leaders 1343: 1277:candidate lists 1276: 1270: 1225: 1122: 1109: 1083: 1062: 1006: 983: 980: 943: 938: 929: 928: 924: 915: 914: 910: 900: 898: 889: 888: 884: 874: 872: 863: 862: 858: 849: 848: 844: 837: 833: 824: 823: 819: 809: 807: 802: 801: 797: 790: 786: 782: 743: 733: 714: 591:Bob Hawkesworth 531: 526: 516: 515: 506: 501: 500: 493: 491: 479: 477: 466: 436: 431: 421: 416: 411: 401: 396: 391: 251: 246: 217: 102:Political party 81: 74: 66: 60: 55: 38: 26: 17: 12: 11: 5: 2080: 2078: 2070: 2069: 2064: 2059: 2054: 2049: 2044: 2039: 2029: 2028: 2022: 2021: 2019: 2018: 2013: 2008: 2003: 1998: 1993: 1988: 1983: 1978: 1973: 1968: 1963: 1958: 1953: 1948: 1944: 1941: 1940: 1938: 1937: 1932: 1930:Past elections 1927: 1921: 1919: 1913: 1912: 1910: 1909: 1908: 1907: 1897: 1896: 1895: 1887: 1886: 1885: 1877: 1876: 1875: 1865: 1864: 1863: 1855: 1854: 1853: 1851:John Roggeveen 1843: 1842: 1841: 1831: 1830: 1829: 1819: 1818: 1817: 1807: 1806: 1805: 1797: 1796: 1795: 1785: 1784: 1783: 1775: 1774: 1773: 1766:New Democratic 1763: 1762: 1761: 1759:Danielle Smith 1750: 1748: 1742: 1741: 1739: 1738: 1737: 1736: 1731: 1721: 1720: 1719: 1709: 1704: 1699: 1693: 1691: 1685: 1684: 1682: 1681: 1676: 1671: 1664:Danielle Smith 1660: 1658: 1652: 1651: 1649: 1648: 1643: 1637: 1635: 1629: 1628: 1621: 1619: 1614: 1612: 1606: 1605: 1595: 1593: 1592: 1585: 1578: 1570: 1561: 1560: 1558: 1557: 1552: 1546: 1544: 1540: 1539: 1537: 1536: 1530: 1528: 1524: 1523: 1520: 1519: 1517: 1516: 1511: 1506: 1501: 1496: 1490: 1488: 1482: 1481: 1479: 1478: 1473: 1468: 1463: 1458: 1453: 1448: 1443: 1438: 1433: 1427: 1425: 1419: 1418: 1416: 1415: 1410: 1405: 1395: 1393:Schreiner – ON 1390: 1385: 1380: 1375: 1373:Furstenau – BC 1370: 1364: 1362: 1353: 1349: 1348: 1345: 1344: 1342: 1341: 1336: 1331: 1326: 1321: 1316: 1311: 1306: 1301: 1296: 1291: 1286: 1280: 1278: 1272: 1271: 1269: 1268: 1263: 1258: 1253: 1250: 1247: 1244: 1241: 1233: 1231: 1227: 1226: 1224: 1223: 1220: 1210: 1205: 1195: 1190: 1185: 1175: 1170: 1163: 1158: 1153: 1148: 1143: 1137: 1135: 1128: 1124: 1123: 1116: 1114: 1111: 1110: 1108: 1107: 1102: 1097: 1091: 1089: 1088:Former parties 1085: 1084: 1082: 1081: 1076: 1070: 1068: 1064: 1063: 1061: 1060: 1055: 1050: 1045: 1040: 1035: 1030: 1025: 1020: 1014: 1012: 1008: 1007: 1005: 1004: 998: 996: 989: 988:Party entities 985: 984: 981: 979: 978: 971: 964: 956: 950: 949: 942: 941:External links 939: 937: 936: 922: 908: 895:Calgary Herald 882: 856: 842: 831: 817: 795: 783: 781: 778: 775: 774: 771: 770: 767: 762: 750: 747: 746: 741: 737: 736: 731: 729: 725: 724: 722: 718: 717: 712: 708: 707: 704: 701: 698: 695: 690: 687: 686: 683: 680: 677: 674: 669: 666: 665: 662: 659: 656: 653: 648: 645: 644: 641: 638: 635: 632: 627: 624: 623: 620: 617: 614: 611: 606: 603: 602: 599: 596: 593: 588: 586:New Democratic 583: 580: 579: 576: 573: 570: 565: 560: 557: 556: 551: 548: 545: 542: 538: 537: 518: 517: 467: 464: 463: 460: 459: 456: 451: 443: 440: 439: 434: 429: 425: 424: 419: 414: 409: 405: 404: 399: 394: 389: 385: 384: 381: 378: 375: 370: 365: 362: 361: 358: 355: 352: 349: 344: 341: 340: 337: 334: 331: 328: 323: 320: 319: 316: 313: 310: 307: 305:New Democratic 302: 299: 298: 295: 292: 289: 284: 279: 276: 275: 270: 267: 264: 261: 257: 256: 245: 244: 237: 230: 222: 216: 213: 140: 139: 136: 135: 126: 120: 119: 113: 109: 108: 103: 99: 98: 94: 93: 90: 89: 84: 78: 77: 69: 63: 62: 52: 51: 47:Leader of the 44: 43: 40: 39: 36: 28: 27: 24: 15: 13: 10: 9: 6: 4: 3: 2: 2079: 2068: 2065: 2063: 2060: 2058: 2055: 2053: 2050: 2048: 2045: 2043: 2042:Living people 2040: 2038: 2035: 2034: 2032: 2017: 2014: 2012: 2009: 2007: 2004: 2002: 1999: 1997: 1994: 1992: 1989: 1987: 1984: 1982: 1979: 1977: 1974: 1972: 1969: 1967: 1964: 1962: 1959: 1957: 1954: 1952: 1949: 1946: 1945: 1942: 1936: 1933: 1931: 1928: 1926: 1923: 1922: 1920: 1918: 1914: 1906: 1903: 1902: 1901: 1898: 1893: 1892: 1891: 1888: 1884: 1881: 1880: 1878: 1874: 1871: 1870: 1869: 1866: 1861: 1860: 1859: 1856: 1852: 1849: 1848: 1847: 1844: 1840: 1837: 1836: 1835: 1832: 1828: 1825: 1824: 1823: 1820: 1816: 1813: 1812: 1811: 1808: 1803: 1802: 1801: 1798: 1794: 1793:Marilyn Burns 1791: 1790: 1789: 1786: 1781: 1780: 1779: 1778:Alberta Party 1776: 1772: 1771:Naheed Nenshi 1769: 1768: 1767: 1764: 1760: 1757: 1756: 1755: 1752: 1751: 1749: 1747: 1743: 1735: 1732: 1730: 1729:Rachel Notley 1727: 1726: 1725: 1722: 1718: 1717:Nathan Cooper 1715: 1714: 1713: 1710: 1708: 1705: 1703: 1700: 1698: 1695: 1694: 1692: 1690: 1686: 1680: 1677: 1675: 1672: 1669: 1665: 1662: 1661: 1659: 1657: 1653: 1647: 1644: 1642: 1641:Salma Lakhani 1639: 1638: 1636: 1634: 1630: 1625: 1617: 1613: 1611: 1607: 1603: 1599: 1591: 1586: 1584: 1579: 1577: 1572: 1571: 1568: 1556: 1553: 1551: 1548: 1547: 1545: 1541: 1535: 1532: 1531: 1529: 1525: 1515: 1512: 1510: 1507: 1505: 1502: 1500: 1497: 1495: 1492: 1491: 1489: 1483: 1477: 1474: 1472: 1469: 1467: 1464: 1462: 1459: 1457: 1454: 1452: 1449: 1447: 1444: 1442: 1441:Manitoba 2023 1439: 1437: 1434: 1432: 1429: 1428: 1426: 1420: 1414: 1411: 1409: 1406: 1403: 1399: 1396: 1394: 1391: 1389: 1386: 1384: 1381: 1379: 1376: 1374: 1371: 1369: 1366: 1365: 1363: 1361: 1357: 1354: 1350: 1340: 1337: 1335: 1332: 1330: 1327: 1325: 1322: 1320: 1317: 1315: 1312: 1310: 1307: 1305: 1302: 1300: 1297: 1295: 1292: 1290: 1287: 1285: 1282: 1281: 1279: 1273: 1267: 1264: 1262: 1259: 1257: 1254: 1251: 1248: 1245: 1242: 1240: 1239: 1235: 1234: 1232: 1228: 1221: 1218: 1214: 1211: 1209: 1206: 1203: 1199: 1196: 1194: 1191: 1189: 1186: 1183: 1179: 1176: 1174: 1171: 1168: 1164: 1162: 1159: 1157: 1154: 1152: 1149: 1147: 1144: 1142: 1139: 1138: 1136: 1132: 1129: 1127:Federal level 1125: 1120: 1106: 1103: 1101: 1098: 1096: 1093: 1092: 1090: 1086: 1080: 1077: 1075: 1072: 1071: 1069: 1065: 1059: 1056: 1054: 1051: 1049: 1046: 1044: 1041: 1039: 1036: 1034: 1033:New Brunswick 1031: 1029: 1026: 1024: 1021: 1019: 1016: 1015: 1013: 1009: 1003: 1000: 999: 997: 993: 990: 986: 977: 972: 970: 965: 963: 958: 957: 954: 948: 945: 944: 940: 932: 926: 923: 918: 912: 909: 896: 892: 886: 883: 870: 866: 860: 857: 852: 846: 843: 840: 835: 832: 827: 821: 818: 805: 799: 796: 793: 788: 785: 779: 772: 768: 766: 761: 757: 754: 749: 748: 742: 738: 732: 730: 726: 723: 719: 713: 709: 705: 702: 699: 696: 694: 691: 689: 688: 684: 681: 678: 676:Janet Keeping 675: 673: 670: 668: 667: 663: 660: 657: 654: 652: 651:Alberta Party 649: 647: 646: 642: 639: 636: 634:Ali Bin Zahid 633: 631: 628: 626: 625: 621: 618: 615: 613:Blair Houston 612: 610: 607: 605: 604: 600: 597: 594: 592: 589: 587: 584: 582: 581: 577: 574: 571: 569: 566: 564: 561: 559: 558: 539: 535: 529: 523: 512: 505: 490: 486: 482: 475: 471: 461: 457: 455: 450: 447: 442: 441: 435: 430: 426: 420: 415: 410: 406: 400: 395: 390: 386: 382: 379: 376: 374: 373:Janet Keeping 371: 369: 366: 364: 363: 359: 356: 353: 351:Ali Bin Zahid 350: 348: 345: 343: 342: 338: 335: 332: 329: 327: 324: 322: 321: 317: 314: 311: 308: 306: 303: 301: 300: 296: 293: 290: 288: 285: 283: 280: 278: 277: 258: 254: 249: 243: 238: 236: 231: 229: 224: 223: 220: 214: 212: 209: 207: 202: 200: 196: 191: 188: 184: 180: 176: 171: 169: 165: 161: 157: 152: 150: 146: 145:Janet Keeping 137: 134: 130: 127: 125: 121: 117: 114: 110: 107: 104: 100: 95: 91: 88: 85: 79: 73: 72:Larry Ashmore 70: 64: 58: 53: 50: 45: 41: 34: 29: 25:Janet Keeping 22: 19: 1838: 1834:Independence 1826: 1815:Naomi Rankin 1456:Ontario 2009 1431:Alberta 2018 1408:Tyrrell – QC 1401: 1398:Bernard – PE 1388:Edmonds – NS 1236: 1216: 1201: 1181: 1166: 1058:Saskatchewan 925: 911: 899:. Retrieved 894: 885: 873:. Retrieved 869:the original 859: 845: 834: 820: 808:. Retrieved 798: 787: 755: 568:Prasad Panda 534:Jim Prentice 492:. Retrieved 484: 473: 470:Jim Prentice 448: 372: 287:Jim Prentice 210: 203: 192: 178: 174: 172: 153: 144: 143: 112:Residence(s) 82:Succeeded by 56: 18: 1905:Paul Hinman 1862:Murray Ruhl 1689:Legislature 1668:Premiership 1616:Charles III 1466:Quebec 2013 1413:Hunter – SK 1378:Gibson – MB 1368:Vacant – AB 1165:Garfinkle ( 1038:Nova Scotia 693:Independent 655:Mark Taylor 330:Keelan Frey 309:Anne Wilson 106:Green Party 87:Romy Tittel 67:Preceded by 2031:Categories 1476:Yukon 2017 780:References 544:Candidate 263:Candidate 168:law degree 160:law school 124:Alma mater 1917:Elections 1810:Communist 1383:Coon – NB 1161:Priesnitz 1079:Vancouver 1067:Municipal 875:25 August 810:25 August 465:Source(s) 170:in 1981. 118:, Alberta 75:(interim) 61:2012–2017 57:In office 1858:Pro-Life 1543:See also 1527:Caucuses 1178:Bradshaw 1151:Cholette 1100:Montreal 1028:Manitoba 753:Wildrose 728:Turnout 706:– 563:Wildrose 478:Source: 468:Because 339:-11.83% 326:Wildrose 297:-18.04% 1951:Federal 1846:Liberal 1800:Buffalo 1656:Premier 1402:interim 1217:interim 1213:Kuttner 1202:interim 1198:Roberts 1182:interim 1167:interim 1146:Trieger 1141:Hancock 1134:Leaders 1095:Alberta 1074:Burnaby 1043:Ontario 1018:Alberta 995:Federal 769:+19.49 630:Liberal 622:-18.74 578:+20.24 458:-6.15% 402:– 397:– 383:-0.05% 360:-3.29% 347:Liberal 318:28.61% 183:Russian 162:at the 116:Calgary 1868:Reform 1839:Vacant 1827:Vacant 1188:Harris 1173:Russow 1053:Quebec 901:19 May 744:32,212 715:12,717 685:+0.92 664:+4.80 643:-0.94 601:-6.65 541:Party 494:21 May 437:52.43% 432:34,000 392:17,761 388:Total 336:18.11% 315:32.36% 294:40.33% 260:Party 250:: 1822:Green 1105:Yukon 765:Swing 758:from 734:39.48 672:Green 619:21.59 616:2,746 598:25.71 595:3,270 575:38.35 572:4,877 547:Votes 507:(PDF) 454:Swing 380:2.04% 368:Green 357:7.16% 354:1,271 333:3,216 312:5,748 291:7,163 266:Votes 1339:2021 1334:2019 1329:2015 1324:2011 1319:2008 1314:2006 1309:2004 1304:2000 1299:1997 1294:1993 1289:1988 1284:1984 1266:2022 1261:2020 1256:2006 1252:2004 1249:2003 1246:2002 1243:2000 1238:list 1208:Paul 903:2016 877:2015 812:2015 756:gain 703:0.36 682:2.96 661:4.80 640:6.22 496:2020 474:void 449:hold 1222:May 1193:May 1156:Lea 679:377 658:610 637:791 377:363 2033:: 2016:YU 2011:NU 2006:NT 2001:SK 1996:QC 1991:PE 1986:ON 1981:NS 1976:NL 1971:NB 1966:MB 1961:BC 1956:AB 893:. 700:46 554:±% 487:. 483:. 422:13 417:28 412:52 273:±% 201:. 131:, 1670:) 1666:( 1589:e 1582:t 1575:v 1404:) 1400:( 1219:) 1215:( 1204:) 1200:( 1184:) 1180:( 1169:) 975:e 968:t 961:v 933:. 919:. 905:. 879:. 828:. 814:. 550:% 513:. 498:. 476:. 269:% 241:e 234:t 227:v

Index


Green Party of Alberta
Larry Ashmore
Romy Tittel
Green Party
Calgary
Alma mater
Massachusetts Institute of Technology
University of Calgary
Green Party of Alberta
Massachusetts Institute of Technology
law school
University of Calgary
law degree
Russian
Canadian International Development Agency
Tyumen State University
Tomsk State University
Calgary-Foothills
v
t
e
2015 Alberta general election
Calgary-Foothills
Progressive Conservative
Jim Prentice
New Democratic
Wildrose
Liberal
Green

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.

↑