brooke haller alberta canada