University of Saskatchewan (Bachelor of Arts, magna cum laude, 1965. Bachelor of Laws, cum laude, 1968). Oxford University, England (Bachelor of Civil Law, 1970).
Rhodes Scholar. Law Clerk, Honorary Justice E.M. Hall, Supreme Court of Canada, 1971-1972. Lecturer in Trusts, Faculty of Law, University of Saskatchewan, 1972-1973. President, Saskatoon Medical Legal Society, 1977-1978.
Member, Committee on Ethics of Human Experimentation, University of Saskatchewan, 1984.
Working as a partner of KLOPPENBURG & KLOPPENBURG. Admitted to the bar, 1971, Saskatchewan. 1977, North West Territories. 1979, Alberta; 1987, Manitoba.
Law Society of Saskatchewan. Canadian and American (International Associate) Bar Associations. The Association of Trial Lawyers of America.
Canadian Tax Foundation. Canadian Institute for the Administration of Justice. Law Society of Alberta.
Sovereign Military and Hospital. Knight, Order of St. John of Jerusalem, Rhodes and of Malta.