Presentations by hope james

All these presentations were given by hope james between 2020 and 2021

2021

2020