This is a Google calendar view of upcoming events. Note that Google sometimes takes 24 hours to publish a new event, so also check this Live (but ugly) Events Calendar for recent additions.
This calendar shows the firstname.lastname@example.org Google Calendar plus all future events from the Members Section of this website. So it does show future trainings, but it won’t show events from the past like Missions – because they contain information not available to the public.
If you want to add an event then contact a board member with access.