Student life at IHM is rich and varied, with excellent learning programs and many opportunities to participate in the class and school community activities as well as a range of optional extra curricular activities. Being a small school, all the children soon get to know one another, are accepting of differences and older children look out for the younger children. It's a safe happy place to be!