'Making Ethical Decisions' is mandatory for all Coaches.
https://albertasport.ca/coaching/nccp-multi-sport-module-calendar/
'Safe Sport Training' is Mandatory for all Coaches, assistant Coaches and Managers for Softball Alberta.
https://thelocker.coach.ca/onlinelearning#SS