Hamilton Junior High School is a 'middle school' which caters for Year 7 to 10 students. Our programme is engaging and dynamic which 'hook' emerging adolescents into learning. Our programmes develop well rounded and collaborative learners through engaging