Exploring STEM in English through a variety of hands-on projects.
Discover modern education with fun chemistry experiments, creative tech projects, challenging coding exercises, exciting exploration of our Earth and beyond, and much more.
Our mathematics program is designed to elevate your child’s ability to verbally express their mathematical knowledge. Lessons go beyond teaching formulas, and challenge students to apply different strategies to solve real world problems.
By learning math in English, students will be developing ways to think and communicate in the language faster as they apply vocabulary to other areas beyond their regular language learning classes. Students start off with building beginner math skills such as addition and subtraction, as well as simple multiplication and division.
Students learning math are exposed to various ways to solve problems, with real world applications. By learning fractions, basic algebra and geometry, students are able to not only find better ways to approach challenges they face, but also to properly understand and communicate how to find solutions to those challenges with others.
Ultimately, learning math means discovering how to understand and solve real world problems in effective ways. Students who learn how to read basic equations, numerical data, patterns, and measurements are able to view various topics in diverse ways, and apply different types of solutions to problems they face.
Our math program allows students to enhance both their language learning skills and their mathematical skills.
By learning the fundamentals of future skills in engineering-related fields, we aim to educate the next generation with our STEM courses. Throughout these courses, learning occurs through hands-on projects, problem solving, and building critical and logical thinking skills.
Students starting out in Engineering will begin to understand that even the most simple construction can be extremely beneficial to learn basic engineering and math skills. As students continue to understand basic building concepts, each build will have them practice solving problems to create functional structures.
As students practice working on their projects, a major part of how to become great at something is to learn from your mistakes. This is why students will practice how to fix mistakes made, while learning how to adapt and change to make a design successful.
Students taking Engineering will get a chance to use coding in their projects and will learn how they can use both machines and technology together. From basic functions, such as moving from one place to the other, to complex functions, such as picking up objects and putting them down, students will be able to experience how real life engineering works.
Learning engineering provides students the ability to broaden their critical and analytical thinking skills.
Coding is a practical skill relevant for many 21st century careers. In our programming course, learn how to think analytically to solve unique challenges using formulas and strategies that can be applied to real world problems.
Students will first begin to understand the concept of coding by practicing narrating in English how an object should move. Students use the coding apps Scratch and Scratch Jr., which are made specifically for elementary school children to learn how to make their first functioning game.
As students practice understanding how dependencies work in coding and learn through trial and error, they will begin to create more complex parts of their game. At the same time, students will practice how to think creatively as they discover how to solve problems and find ways to apply other types of formulas to their coding.
By the time students are able to understand and use specific coding methods, they will be able to create a fully functioning game, and even apply what they have learned to creating workable machines that use their code to actively move based on a command.
By learning how to code, students are not only able to break down concepts and problems better, they develop deeper communication skills in order to explain their thoughts and opinions in finding solutions.
Origami Science consists of learning about both living organisms and geological processes. Students will get to learn a variety of topics such as frog anatomy, bee ecology, volcanic formation, virus life cycle and more!
What makes Origami Science classes so unique are the interactive 3D paper models that students get to create. With the help of these models, students are able to understand and learn complex concepts.
Students can enjoy learning brand new topics each month to broaden their scientific knowledge as they create new models and complete fun worksheets to review what they learned.
Along with the 3D paper models, students will also be able to review what they learned with exciting worksheets including activities such as word searches, coloring pages, cut and paste activities and more!
Learn all about this exciting period in history all while making your own Triassic World landscape.
Discover the impacts of volcanic eruptions and learn how these eruptions have shaped many of the landforms we see today.
Learn how different animals survive in the harsh conditions of the arctic! Explore food chains, food webs and energy pyramids.
Learn about the tectonic plates that cover the Earth's surface and how these plates interact to produce earthquakes!
Did you know that bees are responsible for a third of the world's food supply? Students will learn all about the importance of bees!
Students will learn about the reindeer’s habitat and diet, and their unique adaptations for surviving the cold!
Explore the Sun, the Moon and the Earth. On your space visit, you will rocket into the exciting world of how our planet moves and rotates.