2600

HOPE 2020 takes place July 25 - August 2. Online. Everywhere.

Workshop registration begins Friday.

Join our mailing list:

{% csrf_token %}

Click the button and give it a few seconds.

Past HOPE: i ii iii iv vi vii viii ix xi xii xiii