conner deangelis