St Peter, Deland, Confirmation 2024