Public Event Schedule Due to the Covid 19 pandemic, all of our public training events have been temporarily suspended.