Join Our Courses/Events
If you want to register for courses, events or private tutoring, please login first.
Please take the Assessment Test if you do not know which level of class to register.
2022 Summer Camp
Note: Halfday camps can be combined as fullday camps from 8:30am4pm.

08/08 to 08/12 5 half day MondayFriday 1:00pm4:00pm $250/camp Location: Rm 1
This camp is limited to 10 students
Science Olympiad Elementary Division  Grade 35
This camp will introduce the Science Olympiad Division A events to students. https://www.soinc.org/programs/elementary
This class will build up our young students’ curiosity and keen insight towards physical science and chemistry around our day to day life, the fundamental ability for the love of science.
During this 5days Camp, Students will go through the Science Olympiad events and complete several projects. Below are the sample projects we may work on:
 Aerodynamics Aloft (How an airplane works)
 Straw Tower (Build the tallest, most stable tower possible using drinking straws)
 Operation Egg Drop (Pack and drop a raw egg from 2+ floors without breaking it)
 Gunk (Chemistry: learn from experiments making the best glue)
 Cool it (Heat transfer and insulation)
 Building Bridges Event (Build a bridge using fixed amount of materials)
Text book:
Elementary Science Olympiad Club Lesson Plans
Elementary Science Olympiad Rules Manual
Week 5 (08/0808/12)
2022 Winter/Spring Live Online Class

01/19 to 06/08 20 Classes Wednesday 6:00pm7:00pm $400/term No class on Mar. 23Location: Online9
ACSL Computer Contest Elementary Division
American Computer Science League (www.acsl.org), ACSL organizes computer science contests and computer programming contests for elementary, junior, and senior high school students.
This year ACSL elementary contest consists of nonprogramming problems. Four categories, one each contest, will be tested. The contest consists of a 30minute, 5question test each month.
20212022 ACSL Contest includes 4 tests. The topics covered are:
Contest #1: Computer Number Systems
Contest #2: Prefix/Infix/Postfix Notation
Contest #3: Boolean Algebra
Contest #4: Graph Theory.
Students will be given a 5question test of questions on the given topic that encourages the use of strong problemsolving skills to get the correct answer.
In this class, we will teach the Computer Number Systems for test 1 and get students ready for the No. 1 of the contest which is on Nov 17, 2021
In this class, we will also teach the Prefix/Infix/Postfix Notations for test 2 and get students ready for the No. 2 of the contest which is on Jan 21, 2021
No prior programming experience is required to attend this training class. Students are expected to be good at fifthgrade math with good problemsolving skills.
Here is the contest events detail and registration link:
https://www.
Instructor: Shawn Prestonsunshineeliteeducation.com/ course.php?term=46&course_ category=30 
01/29 to 03/26 9 Classes Saturday 6:00pm7:00pm $180/term Location: Online5
American Computer Science League (ACSL http://www.acsl.org/ ) organizes computer science contests and computer programming contests for elementary, junior, and senior high school students.
Each contest round consists of two parts: a written section (short answer test) and a programming section. Written topics tested include "what does this program do?", digital electronics, Boolean algebra, computer numbering systems, recursive functions, data structures (primarily dealing with binary search trees, stacks, and queues), regular expressions, bit string flicking, graph theory, and prefix/postfix/infix notation.
Only Students from Grade 6 to Grade 9 are allowed to participate in the Junior Division.
The Fall term will prepare for Contest1 and Contest2
The Winter term will prepare for Contest3, Contest4 as well as the ACSL Finals competition.
The first contest is scheduled for Nov 17, 2021Topics for Contest #1 covers the following areas:
1. Computer Number Systems
2. Recursive Functions
3. What Does This Program Do?  BranchingTopics for Contest #2 covers the following areas:
1. Prefix/Infix/Postfix Notation
2. BitString Flicking
3. What Does This Program Do?  LoopingTopics for Contest #3 covers the following areas:
1. Boolean Algebra
2. Data Structures
3. What Does This Program Do?  ArraysTopics for Contest #4 covers the following areas:
1. Graph Theory
2. Digital Electronics
3. What Does This Program Do?  StringsNo prior programming experience is required to attend this training class. Students are expected to be proficient in Algebra 1 with good problemsolving skills.
The above topics will be taught from a beginner level gradually progressing towards the level required to excel in the ACSL Junior Division competition.
Finally, we have opened the registration for the 20212022 ACSL contests at Sunshine.
Here are the contest events detail and registration link: https://www.
Instructor: Shalika Arorasunshineeliteeducation.com/ course.php?term=46&course_ category=30 
11/19 to 05/07 1 ACSL Annual Contest Friday 6:15pm7:00pm $40/4 tests in the year of 20212022; Test dates are Nov 19, Jan 21, Mar 18, May 6Location: Online
American Computer Science League (www.acsl.org), ACSL organizes computer science contests and computer programming contests for elementary, junior, and senior high school students.
The ACSL Elementary Division is for students from grades 3 to 6. It consists of nonprogramming problems. Four categories, one each contest, will be tested. The contest consists of a 30minute, 5question test each month.
The topics covered are Computer Number Systems, Prefix/Infix/Postfix Notation, Boolean Algebra, and Graph Theory.
The contests scheduled for the 20212022 year at Sunshine are as follows:
Contest #1: Number Systems on Friday, November 19, 2021
Contest #2: Prefix/Infix/PostFix Notation on Friday, January 21, 2022
Contest #3: Boolean Algebra on Friday, March 18, 2022
Contest #4: Graph Theory on Friday, May 6, 2022
(Note: All tests are virtual online tests in the year 20212022)
We also have a training class to better prepare students for the contest.
If you have questions or concerns about the contest, please contact Shalika Arora by Email: Shalika.Arora@SunshineEliteEducation.com
Instructor: Shawn Preston 
11/19 to 05/07 1 ACSL Annual Contest Friday 6:15pm7:00pm $40/4 tests in the year of 20212022; Test dates are Nov 19, Jan 21, Mar 18, May 6Location: Online
American Computer Science League (www.acsl.org), ACSL organizes computer science contests and computer programming contests for elementary, junior, and senior high school students.
The ACSL Intermediate Division contest is the best for high school students with little or no programming experience and for advanced junior high students. Each contest consists of an online 30minute, 5question short answer test and an online programming problem to solve in 72 hours.
The Short Problems topics are the same in the Intermediate and Senior Divisions. The Senior Division problems are more challenging than those in the Intermediate Division.
Contest 1
Computer Number Systems
Recursive Functions
What Does This Program Do?Contest 2
Prefix/Infix/Postfix Notation
BitString Flicking
LISPContest 3
Boolean Algebra
Data Structures
FSAs and Regular ExpressionsContest 4
Graph Theory
Digital Electronics
Assembly LanguageThe contests scheduled for the 20212022 year at Sunshine are as follows:
Contest #1: Number Systems on Friday, November 19, 2021
Contest #2: Prefix/Infix/PostFix Notation on Friday, January 21, 2022
Contest #3: Boolean Algebra on Friday, March 18, 2022
Contest #4: Graph Theory on Friday, May 6, 2022
(Note: All tests are virtual online tests in the year 20212022)
If you have questions or concerns about the contest, please contact Shalika Arora by Email: Shalika.Arora@SunshineEliteEducation.com
Instructor: Shawn Preston 
11/19 to 05/07 1 ACSL Annual Contest Friday 7:15pm8:00pm $40/4 tests in the year of 20212022; Test dates are Nov 19, Jan 21, Mar 18, May 6Location: Online
The contests scheduled for the 20212022 year at Sunshine are as follows:
Contest #1: Number Systems on Friday, November 19, 2021
Contest #2: Prefix/Infix/PostFix Notation on Friday, January 21, 2022
Contest #3: Boolean Algebra on Friday, March 18, 2022
Contest #4: Graph Theory on Friday, May 6, 2022
(Note: All tests are virtual online tests in the year of 20212022)
American Computer Science League (www.acsl.org), ACSL organizes computer science contests and computer programming contests for elementary, junior, and senior high school students.
The ACSL Junior Division is for students from grades 6 to 8. It consists of 4 tests in a year.
Each test in the Junior Division has two parts: a takehome 72hour time limit programming problem and a set of short answer questions. Each short answer test consists of 2 questions on each of the first two topics listed below and 1 question on the third topic for a total of 5 questions. The time limit for the 5 question test is 30 minutes.
We also have a training class to better prepare students for the contest.
If you have questions or concerns about the contest, please contact Shalika Arora by Email: Shalika.Arora@SunshineEliteEducation.com
Instructor: Shawn Preston 
12/01 to 03/30 5 MOEMS Division E Contests Wednesday 5:30pm6:00pm $25/5 tests in the year of 20212022; Test dates are Wednesdays on Dec 01, Jan 05, Jan 26, Feb 23, Mar 23 and Mar 30Location: Online
This is the 20212022 MOEMS Math Olympiad Contests for Elementary Division (Grade 46).
Sunshine is hosting the 20212022 year of Math Olympiad Contests for elementary school division online remotely with the following schedule:
Contest #1: December 1, 2021, Wednesday 5:306pm
Contest #2: January 5, 2021, Wednesday 5:306pm
Contest #3: January 26, 2022, Wednesday 5:306pm
Contest #4: February 23, 2022, Wednesday 5:306pm
Contest #5: March 23, 2022, Wednesday 5:306pm
The online test invitation link for each contest will be sent to the registered students before the contest. The final awards for participants will be published around April 15, 2021.
Math Olympiad (MOEMS) promotes problemsolving. It has two levels: Elementary Division for Grade 46 and Middle School Division for Grade 68. It includes 5 contests for each year over 5 months from November to March. The goals of Math Olympiad contests are:
 To stimulate enthusiasm and a love for Mathematics
 To introduce important Mathematical concepts
 To teach major strategies for problemsolving
 To develop Mathematical flexibility in solving problems
 To foster Mathematical creativity and ingenuity
 To provide for the satisfaction, joy, and thrill of meeting challenges
Last year nearly 170,000 students from about 6,000 teams on 6 continents participated in the Olympiads. All 50 states and 39 other countries were represented.
Here are the awards for participants: https://www.moems.org/awards.htm
Instructor: Kira Tomlinson
 Sunshine Enrichment Class Coupons
 Sunshine Elite Education is closed on all major holidays.
 Missing classes with notice can be made up by class replay for the online classes in current term.
 Sunshine Elite Education private tutoring for SAT/Writing/Math is available upon request.
 Sunshine Elite Education reserves the right to update or modify the class plan at any time with or without any further notice.