Events this weekend in Port Hope, Canada