AMC/USACO
LIVE COURSES
OWN PACE
Upcoming Live Courses
CM704A: AIME Boot Camp (Live)
12/30/2024 - 01/03/2025
latest News
Live AMC10 Practice Courses Starting Tomorrow
Registration Now Open for Bronze Level Summer Camp
Live USACO Courses In Fall 2023
Live Math Courses In Fall 2023
Programming Summer Camps Early Registration Discounts Are Expiring Soon
Live USACO Bronze Course is starting on 2/4/2023
What People Say
What real people said about Sparks Learning Academy's courses.
Rebecca Cai
My son loves the classes and how patient and the way Mr Yang explains all questions in class. Will take more classes from Mr Yang! Strongly recommend!
Ryan Zheng
This was a very productive class. From homework reviews to in class labs, this class has everything you need to get prepared.
Aiyin Jiang
Class is well taught and the teacher is very responsive to any problems or questions. It is very instructive and would recommend.
Nicholas
Mr. Yang is a great teacher, and I really enjoyed learning from him! Furthermore, the classwork was interesting and challenging. I definitely recommend this class, and am planning to join the next level one as well.
Davis
Mr.Yang’s Bronze preparation class was a two week adventure, going from printing “Hello World” to writing dozens of lines of more complex code using loops, arrays, and functions. In class, Mr. Yang would analyze and explain the previous day’s homework as well as guide us through new and unexplored knowledge with the help of five lab problems. Before winter break, I only knew the very basics of code and would be puzzled upon receiving one of the hundreds of possible error messages. Now, watching the gray circle, spinning round and round, processing hundreds of characters of submitted code, and finally returning the “Accepted” verdict is a great way to start the new year!
FEI YI
This is a very well taught class that covers everything to get started in USACO! It has a great pace and also plenty of interaction! At the end of the day, it is a very well rounded class and would recommend!
Xiao Zhuang
This class provided good fundamentals for learning C++ programming language. Good lecturer, good programming examples and well prepared and challenging assignments. During class, the teacher/students interaction is a big plus. In terms of difficulty of homework – it takes time (especially final code might not pass all the test cases), it just adds more challenge, but it’s doable, so don’t be intimidated. Highly recommended to students who wants to learn C++ and prepare to take on USACO Bronze competition.
Subscribe now and receive notifications about new courses, interesting posts, popular books and much more!