The 2019 festival featured more than 45 different events and activities including workshops, interactive sessions, performances, installations, speaker events and more.