Enrichment Classes
Each year students are enrolled in multiple enrichment classes. These courses are intended to provide students with opportunities to explore different subjects and ensure that they gain a well-rounded education. In addition to providing an in-depth introduction to the topic of each course, course activities are designed to cultivate deeper thinking, connection to the values or concepts and creative problem solving skills.
Whether it is the language classes or the focus is STEM education, the students participate in a variety of activities including discussions, collaborative projects and interactive sessions with like-minded peers.
Gurmat
The focus is on connecting students with Sikh History, Gurbani and the value system based on Guru Granth Sahib Ji. These classes are organized based on a child's age.
Gurmukhi
Punjabi language and Gurmukhi Script is taught using a structured curriculum to emphasize reading, writing and speaking skills. The classes are organized based on a child's current skillset and level of understanding of the language.
Creative Computing
These classes start with using Scratch to allow kids find thier creative expression. The next level introduces them to use Python to help them understand use of language constructs. The final level allows students to understand object oriented approach using Java.
Mathematics
The students understand advanced concepts about numbers, sets, relations and functions. The emphasis is on logical thinking, abstract reasoning, mental arithmetic and an understanding of mathematical tools.
Robotics
The students explore real-world challenges using robotics kits to investigate possible solutions. The kids learn about technology, physics and sensors using hands-on experience that gets them excited about the world around them.
Arts and Crafts
The students explore their creative sides through classes using sketching, painting and different handicrafts.