hanna mcconnell