USACO bronze,silver; Java, C++ classes

“Everyone should know coding”

“Everybody in this country should learn to program a computer, because it teaches you how to think.”

                                        -Steve Jobs

Computer programming is rapidly increasing in popularity and importance, and has a wide variety of practical applications. Learning such an important skill will exponentially expand your employment opportunities as well as provide an impressive addition to your college applications. SpringLight Education Institute provides a variety of computer programming courses, covering the most popular languages from a beginner’s level to a competition level.

SpringLight Education has been professionally teaching Java programming for 4 years and has had exceptional reception among the community. Our class covers the content found in a first year introductory course to Java programming, and requires no prior experience.

Our AP Computer Science class has achieved excellent results – 80% of our students received a score of 5.

SpringLight has also been providing USACO preparation classes for 4 years with amazing results. Many of our students have received awards at the Silver, Gold, Platinum, and Finalist levels. As long as students can understand the condensed content and do the homework, they will quickly be on their way to the upper levels.

C++ Programming

by request

Java programming

9/10 – 12/3


$900 (12 sessions)


AP CS (pre-requist Java) (5/2/17 test)

1/22/17 to 4/30/17


$980 (15 sessions)


AP CS/USACO Bronze Online

9/18 – 12/4


$900 (12 sessions)


AP CS/USACO Silver/Gold

9/17 – 12/3


$900 (12 sessions)



9/16 – 12/2


$900 (12 sessions)



Contact: (408)

Address: 1340 S. De Anza Blvd. Suite 204, San Jose, CA 95129

SpringLight Education Institute is accredited by Western Association of Schools and Colleges. Transcripts can be provided if required.



C++ programming, Java programming: for students who have learned algebra 1.
USACO bronze/silver: JAVA  or C++ programming
USACO silver/gold: USACO silver score above 300


Jessica Zheng, the instructor for USACO Bronze, has experience with multiple computer programming languages, including C, C++, Java, and more. Since 2013, she has been actively involved in the USA Computing Olympiad, where she reached Platinum level and finished as one of the top 26 finalists of the nation. She also has plenty of teaching experience at SpringLight and is helping various educational nonprofit organizations teach science and computer programming.

William Hu, the instructor for USACO Silver

- USACO Finalist 2014, 2016
- USAJMO/USAMO qualifier 2013-2015, 2016
- AIME qualifier 2012-2016
- Who Wants to Be Mathematician perfect score in 2014 round
- Lynbrook Math Club Officer 2015, 2016

Li Qin, the instructor for USACO Bronze online.

Experienced teacher for SpringLight in JAVA/C++ programming and USACO Bronze/Silver/Gold. Top programming contest winner when he was in high school in China.

Peter Tang, the instructor for Java programming and APCS.

Computer Science Minor from the University of Chicago and a software engineer. He graduated from Lynbrook High School and scored 5 on the AP Computer Science A test.

Peter is known as one of the best teachers at SpringLight. Peter’s teaching reflects his clear understanding of his students as well as Computer Science. He has a seven-year teaching experience of tutoring groups and individuals.

Share the joy