Events this weekend in Sharon, Canada