ICT Integrator

The ICT (Information & Communication Technology) Integrator is a school-wide position serving students and teachers. The incumbent is a caring and approachable person who is able to encourage, develop, support, and nurture the development of ICT teaching skills among the teaching staff. The ICT Integrator has a strong technical background and is an experienced teacher […]
The Art of Giving Feedback: Applying the Sandwich Feedback Method in Group Assessment

As teachers, we often feel challenged when assessing group assignments. On one hand, we want to be fair and objective; on the other hand, we know that some students work extra hard while others tend to “ride along” with the group. Complaints like “That’s not fair, Sir/Ma’am!” worries about hurting students’ feelings, and the limited […]
Early Childhood Teacher

The Early Childhood teacher is a specialist on nurturing the social-emotional, physical, cognitive l and language capabilities of young children. Children learn through a process of play and discovery where the teacher facilitates creative expression. In Kindergarten there is a more formal focus on literacy and mathematical concepts. The teacher is responsible for the delivery […]
ICT Teacher

The ICT Teacher is responsible for teaching information and communication technology, guiding students in developing digital competencies, and supporting innovative, inquiry-driven learning aligned with both the IB and National Curriculum frameworks. Key Duties and Responsibilities 1. Teaching and Learning 2. Assessment and Feedback 3. Learning Environment and Student Development 4. Collaboration and Communication 5. Professional […]
Teacher Librarian

The IB PYP Teacher Librarian serves as both an educator and a learning resource coordinator who supports the philosophy and framework of the IB Primary Years Programme (PYP). This role aims to develop literacy, information literacy, and inquiry-based learning skills through collaboration with classroom teachers and by providing a library environment that supports conceptual learning […]
Special Educational Needs (SEN) Teacher (National)

As a student support special education teacher, you will be responsible for supporting students with diverse learning needs within an IB Continuum School. This role involves designing and implementing individualized learning plans, collaborating with teachers, and ensuring an inclusive and supportive learning environment. You will work closely with students, parents, and staff to foster academic […]
How to Survive Mid-Semester Exams Without Losing Your Mind

Simple Tips for Students and Teachers to Stay Calm and Prepared Introduction Can you believe it’s already been two months since school started in mid-July 2025? For the new kids, these weeks have been all about figuring out the school, making new friends, and learning how things work. For the older students, though… it’s that […]
Who Says August Isn’t About Learning?

Bringing Deep and Meaningful Learning to Life through Indonesia’s Independence Day Celebrations “”Education is the process of guiding all the natural strengths within children, so that they, as individuals and as members of society, may attain the highest level of safety and happiness.”— Ki Hadjar Dewantara Every year as August 17th approaches, schools across Indonesia […]
When Teachers Are Part of the Future

Integrating Coding and Artificial Intelligence in the Classroom In recent years, Indonesia’s education sector has seen growing interest in coding, artificial intelligence (AI), and computational thinking. These topics are no longer niche—they’re part of a national conversation, driven by new government policies that promote the integration of coding and AI into the school curriculum. This […]
Initial Assessment: A Small Step Towards Deep Learning

“I hate this subject. I’ve never understood it—ever.” How would you feel if a student said that to you on the very first day of class?You might feel disheartened because your well-prepared lesson plans are rejected before they even begin. Or perhaps you would feel a tinge of sadness, knowing that behind such words lies […]