To help understand some of the medical and technical terms used in talking about diabetes and insulin, we recommend consulting this online glossaries. 

Diabetes Quebec

Government of Canada: Public Health Agency

Living with Diabetes

Diabetes @ School