Individualized On-Boarding under one workspace?



I have a team of new volunteers that i would like to go through online training, conduct meetings with some, and get all the necessary documents turned in. Could Airtable be a useful application for that? I notice there is an option for adding slide/document attachments and there is a checkbox field, but let’s say I want all 30 volunteers to complete the power-point then use the checkbox to make a note of the ones they have finished. Would that be possible? How can I / Would I be able to view everyone’s individual sheets to see their individual progress or would that take multiple work spaces?

I think Airtable would work perfectly for event planning and committee organization, so I would love to be able to use it for this purpose too to have all the work in one place.