Calgary:
I am not currently teaching group classes in Calgary, but as the head of behaviour I can highly recommend the classes at Chasin' Tails Dog Care Centre.
Golden:
Classes run a few times a year at various locations in Golden BC. Check the calendar or message me for upcoming classes.