Btree Code Academy, established in 2016, specializes in teaching coding to students from grades 5 to 12. The academy offers courses in Python, Java, C++, Game Development, Web Development, and USACO Olympiad Competition. With small class sizes and a teacher-to-student ratio of 1:6 or less, instruction is tailored to each student's needs and learning pace. Students benefit from a supportive environment that encourages logical thinking, problem-solving, and confidence-building. Many students have achieved significant milestones, such as earning Python certificates, passing USACO competitions, and preparing for AP CS A, often finding the curriculum both challenging and engaging. The staff is friendly, knowledgeable, and always ready to answer questions, providing great feedback to parents. Flexible scheduling and the ability to reschedule classes make it convenient for busy families. Students, including those who started coding later or at different skill levels, have shown tremendous improvement and enthusiasm for coding. The courses are designed to be professional, enjoyable, and focused solely on coding and AI education, making Btree a highly recommended place for students seeking quality coding instruction and a strong foundation in STEM skills.
Strong instructor support and well-structured curricular. Great school!
November 2025
Btree Academy was my first introduction to competitive coding back in high school, and taught me all the base skills in Python and Java that helped me well prepare for a MAANG internship during university. The curriculum and teachers are wonderful and it was a great experience for me!
May 2025
My son has been at BTree for a few months now and really enjoys it. He has learned a lot and progressed through the Python syllabus quite well. Some topics have proven to be quite difficult, but my son has been supported through those and gained confidence from working on solving problems in coding.