Ascende Learning is a Computer Science institution that strives to introduce programming to middle/high schoolers and help them ascend to their greatest potential! We offer on-site (currently Zoom) and online self-paced courses.• Our introductory Java and Python classes were created with 20+ years of software industry experience and introduce students to the joy of programming while providing them with the best possible foundation for their future CS journey. Hello, World!• Our intermediate level classes serve to reinforce students' new skills through hands-on experience. Students produce 3 fun guided projects, including clones of popular mobile games, and end off the semester independently designing and implementing their own full-fledged final projects! • Our AP Computer Science curriculum is proven and effective, with the vast majority of students achieving a full score of 5. Students learn and practice all necessary topics during Fall and continue with an intensive exam preparation course during Spring, which ensures that they are all more than ready to conquer the AP exam in May.• Finally, our USACO program provides students the opportunity to take their computer science knowledge to the next level and enter the world of competitive programming. Our curriculum is crafted from hundreds of hours of problem analysis and topic classification, resulting in a laser-focused, comprehensive, and efficient program. As students progress from the Bronze division to Gold and beyond, they'll learn essential data structures and algorithms, applicable not only to their current USACO endeavors but also their future experience in the software industry. Since its birth, our USACO training program has helped over 20 students enter the highly-respected Gold division and 2 students advance to the prestigious Platinum division!