Our courses are provided as online eLearning on our Moodle training platform.  These modules provide teaching content interactive dialogue in forums and practice activities.  Our courses are designed to be examples of the principles that we teach. In order to provide interaction with real people our courses are offered to groups of participants.