Partner Role
KSDPP staff Diabetes prevention facilitators and trainers, administration staff and community researchers.
Community Advisory Board (CAB) Community members from diverse sectors of the community including those from the public health and social sciences, political and spiritual representatives, and community members with a general interest in the project.
Supervisory board Community, political and academic representatives ensuring financial accountability and transparency. 
Research team and community affiliations Academic researchers defined by their association with universities; community researchers including health and education professionals with research responsibilities, and community affiliates that include organizations and other community members that support the KSDPP intervention and research but are not involved in KSDPP committees    
Adapted from Cargo et al. 2011 [23]
Table 1: Role of each partner in the Kahnawake Schools Diabetes Prevention Project.