Events this weekend in Beaconsfield, Canada