Our activity-based courses are designed according to theories in constructivism. Our curriculum developers and facilitators are meticulous about choosing topics and activities appropriate for the cognitive levels of the participating children. All the activities are locally adapted, and are revised on a continuous basis. The materials used in our learning activities are mostly common everyday items, illustrating that science, technology, engineering, and mathematics is all around us in our daily lives.