It takes a village to raise a child!

Here at ISG we are a community, not just a school. We encourage, teach and foster mutual respect across the whole school. And most importantly, we lead by example. Together, we make our school a great place to learn each day. Our school assemblies contribute to this goal - we have fun singing together, classes share their learning with each other, we discuss things we need to work on to make our school a better place and we celebrate success.