Online camp fosters leadership and self-awareness