Here is the DPCDSB pdf that outlines the eligible volunteer opportunities students can do to fulfill the 40 hours required to graduate. https://www3.dpcdsb.org/MARCL/Documents/volunteer_passport_parent_companion201299999999999.pdf