2022 Summer Class Descriptions

Digital Arts

Who shall attend?

Any students interested in Digital Art. No experience required.

What will be covered?

This class will discuss the basic functions of digital art and help students understand the fundamental concepts of art. In order to take the class, students must download a drawing app such as IbisPaint or Procreate on a tablet or iPad. They may use their finger to draw, but a drawing pen or digital stylus is highly encouraged. The class will introduce students to color theory, facial expressions, and simple anatomy sketches. The class will primarily consist of drawings of characters in a cartoon style.

What to bring?

A tablet or iPad with app listed above.

Intro to C/C++ 

No previous experience is required. Entry-level introduction to C/C++. 

What will be covered?

Intro to Python

No previous experience is required. A basic introduction to the language of Python, covering syntax structure, data types, and standard APIs.

What will be covered:

Intro to Java 

No previous experience is required. Entry-level introduction to Java

What will be covered languages?

Math AMC8/AMC10

Who should attend?

Target for students who is currently able to score 17+ in AMC8, or masters prealgebra.

What will be covered:

Day1: [A] Substitution [A] Factoring

Day 2: [G] Algebra in Geometry [G] Similarity (ratio)

Day 3: [N] Factors, SFFT [N] Modular Arithmetic 

Day 4: [C] Geometry Probability  [C] Stick and Stones

Day 5: Mock up AMC8&10 and deep dive 

A: Algebra

G: Geometry

N: Number theory

C: Counting and probability 

Science Camp

Who shall attend?

Any students interested in Science. G4-G8

What will be covered?

Day 1: Opening; What is Science Olympiad; Code Buster; A&P

Day 2: Write-it-do-it; Storm the castle; Density Lab

Day 3: Heredity; Rocks & Minerals; Experimental Design

Day 4: What is Science Bowl; Biology+Earth+Math; Chemistry +Physcis; 

Day 5: Final Game & Award Ceremony

Speech & Debate

Who shall attend?

Welcome to Speech and Debate! A place where valuable life lessons will be learned and memories will be made. This class is designed for those who are interested in and are passionate about argumentation and public speaking. This course will prepare you for Speech and Debate tournaments of all levels and will help you succeed and excel.

What will be covered?

1.            Introduction to speech and debate

2.            How to articulate

3.            Speech practice

4.            Public Forum basics

5.            Other forms of debate

6.            Research

7.            Persuasion

8.            Tournament basics

9.            Mini-debate

10.          Summary 

Sports: Martial Arts

Who shall attend?

Any kids who want to learn Kongfu. No experience required


Cupertino/West SJ Murdock Park

What will be covered:

Warm-up; Basics for martial arts, such as Kicks, Stances and Jumps; Cool-down

Typical Schedules :

05 min Warmup

15 min Review previous class

05 min Water break

15 min Kicks/New Movement

05 min Review

05 min Conditioning

What to bring


Sports: Golf

Who will attend?

Any student interested in learning the beginner skills of golf. No experience is required.

Location: Deep Cliff Golf Course

10700 Club House Ln, Cupertino, CA 95014

What will be covered?

Putting, Chip Shots, Full Swing, Golf Course Strategy

What should I bring?

Golf clubs (if you have them), Sunscreen, Water