Empowering young scholars, providing authentic learning experiences via design, and making CS education accessible to all