WildApricot ~ Canada Business Ontario
Though many of these articles are from sources outside of Canada, they are still very useful.
Center for Nonprofit Management
Corporations Canada – The Directors
Avoiding Conflict of Interest on a Nonprofit Board of Directors
What positions make up a board of directors?
Top Ten Signs of a Dysfunctional Board of Directors