On Saturday afternoons between September and May , we offer Chinese, math, ELA (Reading and Writing), programing, and traditional Chinese folk music classes for school-age children, dance and TaiChi classes for adults.
Chinese and other enrichment (e.g., music) classes for K-5 are offered on weekday afternoons during the school year.
Weekly summer camps about Chinese language and culture, folk music, programing, tennis, etc. are offered between June and August.
All Chinese classes, competitive math classes, and PSAT/SAT/ACT preparation classes are also offered online with flexible schedules.
Summer SAT/ACT Training
We partner with SAT/ACT training institutions in summers to deliver the test preparation classes for high school students.
Who is the instructor?
Mr. Yong Zhang holds a bachelor's degree in engineering and a master's degree in computer engineering. He graduated from Tsinghua University, which is one of the top universities in China. He has over twenty years of experience in software development and management. He also has experience of teaching computer science to middle school students. Mr. Zhang is eager to introduce programming to Yucai's students and develop their interest in computer science. Outside of work, he loves fishing, traveling, and hiking.
Who can attend the class?
Students in Grades 7-9 are the target audience. Older students with no programming experience may also participate.
What will students learn in the class?
The class will start with the basics of computer science and Microsoft’s office applications. Afterwards, students will learn Python, a popular programming language, and apply it in different projects.
Why should students learn programming with Yucai?
Mr. Zhang has extensive knowledge and experience in computer science and teaching. We will adapt the teaching materials based on students' needs without compromising the quality. Our focus is to develop interest in programming and help to find potential future careers. After this class, we will provide higher level programming classes to keep students learning and engaged for three or more years. Choosing the right class/instructor to start with will have a great impact on students' future. Our class will set a good start for students' future career path.
What is the goal of this class?
The goal is to introduce the basics of using computers, office tools, and Python to develop interest in programming. It will build the foundation for students to move on to more advanced classes such as artificial intelligence, robotics, etc.
About the Coach
Coach Alex has been coaching tennis for almost two decades. He's coached many top varsity players around the Twin Cities and even coached a boy to the state tournament AA in singles at the age of 13. He is very patient, however, and doesn’t shy away from coaching beginners too. Alex and his coach team currently coach many students from Yucai Chinese School. They have a very strict learning based teaching style.
About the Class
1) The tennis classes are offered through the Saturday program and summer camps.
2) The class will be at Wayzata Schools.
3) Students will either have the outdoor courts or indoor gym.
4) Options: The parents can pick from the following specific options A) Tennis for competition B) Tennis for Recreation C) Pickleball. To be clear, choosing tennis for competition doesn’t mean your son or daughter is currently competing. It could be. It just means that you want your kid to learn, even if totally brand new to tennis, on a path towards competitive tennis. Recreational Tennis is more fun based. Pickleball is a new trending sport.
5) The coach and student ratio is about 1:5.
6) The goals are to teach kids basic tennis skills, keep them practice, and/or compete in a team.
Benefits of Playing Tennis for Young Kids
Playing tennis can be a fun and enjoyable way for young kids to stay active, learn sport skills, and grow as individuals. Kids can gain physical, mental, and social benefits by playing tennis. More specifically, playing tennis is a great way for kids to get regular physical activity, which is important for maintaining a healthy weight and building strong muscles and bones. It also helps improve coordination and balance, and can be a great cardiovascular workout. Playing tennis requires focus, concentration, and problem-solving skills, which can help young kids develop their cognitive abilities. It can also be a great stress-reliever and can help kids learn to manage their emotions. Tennis is a social sport that can help kids make new friends and learn to work well with others. It can also teach kids important social skills, such as sportsmanship and teamwork.