Some additional online resources available to you:
Canadian Diabetes Association
A great website which goes into more detail about all the blood sugar self-management tips explained here and more!
American Diabetes Association
Similar to the Canadian Diabetes Association site, it discusses many topics regarding diabetes.
Eat Right Ontario
Lots of guides, including recipes and videos, to eating healthy in order to better manage your diabetes through diet.