Canadian Mathematical Olympiad Committee | 1977 - 1977 | |
Board of Directors | 1983 - 1985 | |
Board of Directors | 1989 - 1991 | |
Crux Mathematicorum Editorial Board | 1991 - 1998 |
Canadian Mathematical Olympiad Committee | 1977 - 1977 | |
Board of Directors | 1983 - 1985 | |
Board of Directors | 1989 - 1991 | |
Crux Mathematicorum Editorial Board | 1991 - 1998 |