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.





2023 Winter/Spring Live Online Class

  • 11/17 to 02/09  10 Classes Thursday 8:00pm-9:00pm $315/term No class on Nov 24, Dec 22 & 29Location: Online8

    High School Science Bowl Training

    Launched in 1991, the National Science Bowl (NSB) is a highly competitive science education and academic event among teams of high school and middle school students. Students will face off in a fast-paced, question-and-answer format, and to be tested on a range of science disciplines including biology, chemistry, earth and space science, physics, energy, and math. The winner of the academic portion of the Regional Science Bowl wins an all-expenses-paid trip to Washington DC to compete in the National Science Bowl.

    This is a great opportunity for students who are passionate about science and engineering to show off their talents in this academic competition. In preparing for the middle school Science Bowl Competition, schools will select students to form teams in the fall and train the teams for regional competition in Jan-Mar.

    Here is the link for high school science bowl sample questions: https://science.osti.gov/wdts/nsb/Regional-Competitions/Resources/HS-Sample-Questions

    This training class focus on Earth and Space science related questions in Science Bowl for High School.

    Instructor: Shawn Preston

  • 01/28 to 06/10  18 Classes Saturday 3:30pm-5:00pm $555/term No classes on Apr. 1 and May 27.Location: Online11

    This course is Part 1 of AP Computer Science A: Fundamental of Java. AP Computer Science A is one year curriculum for high school students. Sunshine has split it into part 1 and part 2 which usually can be finished in 2 terms.

    Prerequisite: No previous knowledge of Java is expected

    AP Computer Science A
    Advanced Placement Computer Science A is an AP Computer Science course and examination offered by the College Board to high school students as an opportunity to earn college credit for a college-level computer science course. AP Computer Science A is meant to be the equivalent of a first-semester course in computer science. The AP exam currently tests students on their knowledge of Java. Java Programming Language is one of the most popular programming languages particularly for client–server web applications. Java is high-level, class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible. It is a general-purpose programming language intended to let programmers write once, run anywhere, meaning that compiled Java code can run on all platforms that support Java without the need for recompilation. Java applications are typically
    compiled to bytecode that can run on any Java virtual machine regardless of the underlying computer architecture. 

    AP Computer Science A - Part 1: Fundamental of Java

    Topics to be covered:
    Unit 1: Primitive Types
    Unit 2: Using Objects
    Unit 3: Boolean Expressions and if Statements
    Unit 4: Iteration
    Unit 5: Writing Classes

    AP Computer Science A - Part 2: Advanced Concepts in Java

    Topics to be covered:
    Unit 6: Array
    Unit 7: ArrayList
    Unit 8: 2D Array
    Unit 9: Inheritance
    Unit 10: Recursion

    Note: Each class will follow a format: Computer science Concepts, Programming activity, Quiz. 

    Reference Information:
    College Board (collegeboard.org) AP Computer Science A Course and Exam Description, Effective Fall 2019
    https://apstudents.collegeboard.org/sites/default/files/2019-05/ap-computer-science-a-course-and-exam-description.pdf

    Instructor: Craig Kaercher

  • 01/28 to 06/10  18 Classes Saturday 1:00pm-3:00pm $735/term No classes on Apr. 1 and May 27.Location: Online11

    This course is Part 2 of AP Computer Science A: Advanced Concepts in Java. AP Computer Science A is one year curriculum for high school students. Sunshine has split it into part 1 and part 2 which usually can be finished in 2 terms.

    Prerequisite: AP Computer Science A - Part 1: Fundamental of Java or Introduction to Java

    AP Computer Science A
    Advanced Placement Computer Science A is an AP Computer Science course and examination offered by the College Board to high school students as an opportunity to earn college credit for a college-level computer science course. AP Computer Science A is meant to be the equivalent of a first-semester course in computer science. The AP exam currently tests students on their knowledge of Java. Java Programming Language is one of the most popular programming languages particularly for client–server web applications. Java is high-level, class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible. It is a general-purpose programming language intended to let programmers write once, run anywhere, meaning that compiled Java code can run on all platforms that support Java without the need for recompilation. Java applications are typically
    compiled to bytecode that can run on any Java virtual machine regardless of the underlying computer architecture. 

    AP Computer Science A - Part 1: Fundamental of Java

    Topics to be covered:
    Unit 1: Primitive Types
    Unit 2: Using Objects
    Unit 3: Boolean Expressions and if Statements
    Unit 4: Iteration
    Unit 5: Writing Classes

    AP Computer Science A - Part 2: Advanced Concepts in Java

    Topics to be covered:
    Unit 6: Array
    Unit 7: ArrayList
    Unit 8: 2D Array
    Unit 9: Inheritance
    Unit 10: Recursion

    Note: Each class will follow a format: Computer science Concepts, Programming activity, Quiz. 

    Reference Information:
    College Board (collegeboard.org) AP Computer Science A Course and Exam Description, Effective Fall 2019
    https://apstudents.collegeboard.org/sites/default/files/2019-05/ap-computer-science-a-course-and-exam-description.pdf

    Instructor: Craig Kaercher


2022 Fall Live Online Class

  • 11/19 to 02/11  10 Classes Saturday 1:00pm-2:00pm $315/term No class on Nov 26, Dec 24 & 31Location: Online8

    High School Science Bowl Training

    Launched in 1991, the National Science Bowl (NSB) is a highly competitive science education and academic event among teams of high school and middle school students. Students will face off in a fast-paced, question-and-answer format, and to be tested on a range of science disciplines including biology, chemistry, earth and space science, physics, energy, and math. The winner of the academic portion of the Regional Science Bowl wins an all-expenses-paid trip to Washington DC to compete in the National Science Bowl.

    This is a great opportunity for students who are passionate about science and engineering to show off their talents in this academic competition. In preparing for the middle school Science Bowl Competition, schools will select students to form teams in the fall and train the teams for regional competition in Jan-Mar.

    Here is the link for high school science bowl sample questions: https://science.osti.gov/wdts/nsb/Regional-Competitions/Resources/HS-Sample-Questions

    This training class focus on Biology and Chmistry related questions in Science Bowl for High School.



  • 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.