Past event
Affinity Junior Leadership Institute (formerly Youth Drop-In)
For youth aged 14-19, academic support, facilitated group discussion, occasional field trips, guest speakers, teambuilding exercises, one-on-one discussions, and meals.